US humiliation nears completion after Iran and Yemen hit Israel hard
Home [Unofficial]
June 8, 2026
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 this, his war of choice, draws closer by the hour. Iran and Yemen push back Journalist Jeremy Scahill captured the sheer cynicism of the Israeli […]
By Joe Glenton
Discussion in the ATmosphere