US Senate passes War Powers Resolution, heaping embarrassment on Trump’s Iran loss
Trump’s war on Iran has finally gone too far even for the Republican-controlled US Senate — on 23 June, the upper house passed a War Powers Resolution nominally barring the…