Tehran Calls Trump’s Peace Deal a ‘Declaration of American Defeat
The United States Senate voted 50-48 on June 24, 2026, to pass a war powers resolution directing President Donald Trump to halt military action against Iran. This legislative move, which follows a similar passage in the House of Representatives, marks the first time since the 1973 War Powers Act that Congress has formally directed a … Read more