Senators like Ted Cruz and Nikki Haley are slamming the concessions. Former VP Pence warns it’s a “lifeline” and “appeasement.”
But JD Vance defends the deal, arguing U.S. strikes crippled Iran’s power. He says the objective was achieved without endless war.