What Happened Today – March 18, 2026
The Pentagon today asked the White House for $200 billion to continue a war that neither of them has the constitutional authority to declare. The Constitution assigns only Congress the power to declare war. Three weeks into bombing Iran, they’ve abandoned it for the third time. Wednesday’s war powers resolution failed 53-47 after Republicans voted … Read more