Ted Cruz CRUSHES Climate Change Leftist (new JTF video) September 2, 2015 Chaim Ben Pesach One comment בס”ד Please publicize this important video everywhere possible. Articles Videos
He ought to develop more means to get more coverage in the media and should speak more often about controversial issues!