WATCH: America Needs a ‘Reagan Revolution’ to Defeat Islamic Terror » Ted Cruz Blasts Obama and Praises Israel Posted May 29, 2015 by Dan Wener. (screenshot) Image metadata Shutter Speed: 0 seconds