Archive Category: Iran

Watch: Obama Destroys Ted Cruz’s Claim His Administration Is Leading State Sponsor Of Terrorism

  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