April 3, 2026 Why Trump’s war speech failed: Declaring victory but still bombing Iran back to the ‘Stone Ages’