Moshiach Exposes Chinks in the Armor: David Rubin religious conservatives are NOT YOUR FRIENDS. Moshiach Exposes Chinks in the Armor: David Rubin religious conservatives are NOT YOUR FRIENDS. This Moshiach Exposes Chinks in the Armor video is about David Rubin, a famous talk show host and political commentator. In recent years he has found… Continue reading