US humiliation nears completion after Iran and Yemen hit Israel hard
Iran, Yemen, and Hezbollah have retaliated against Israel’s aggression, bombarding targets inside the settler-colonial state’s borders. Iran and Israel pledged to stop firing on 8 June. But Trump’s humiliation in…