A direct blow to Donald Trump! The US Senate has finally passed a war powers resolution, ordering the president to halt military actions against Iran or seek prior congressional approval before conducting operations.

The measure was approved following a 50-to-48 vote

