US Senate passes war powers resolution challenging Trump’s Iran war authority | Africa Front