El Salvador Deploys Troops to Haiti, UN Ends Western Sahara Mission, Israeli Opposition Moves to Oust Netanyahu | The Nation
Danny and Derek unpack the week’s global news, from Iran and Israel to tensions in East Africa, Ukraine peace talks, European protests, and developments in Venezuela and Haiti.