Boom! President Obama absolutely destroyed Ted Cruz’s bizarre, ridiculous claim that the Iran Deal makes the Obama Administration a “Leading State Sponsor Of Terrorism”. This is the kind of tortured logic you’d expect from a Tea Party protester, not a sitting U.S. Senator, Princeton graduate, and former editor of The Harvard Law Review. WellRead More