Jews: If you don’t support Ted Cruz after you see this, you’re insane (2 new videos) May 10, 2015 Chaim Ben Pesach Leave a comment בס”ד Please publicize these important videos everywhere possible. In English: In Hebrew: Articles Videos