Hilarious Ted Cruz speech on birth control and Hillary Clinton (JTF video) December 19, 2015 Chaim Ben Pesach Leave a comment בס”ד Please publicize this important video everywhere possible. Articles Videos