During the early morning hours of June 13, 2025, Israel carried out a surprise attack on Iran, striking nuclear and military facilities. Shortly afterwards, Iran retaliated[1] by firing hundreds of missiles, with another wave of strikes on June 14th. The United States -- obviously on the side of Israel -- further escalated the tensions between... Continue Reading →
US airman dies after setting himself on fire outside Israeli embassy
[This week a young US Airman, Aaron Bushnell, set himself on fire in front of the Israeli Embassy to protest the Zionist genocide in Gaza. There have been Americans and others from privileged backgrounds who have sacrificed their lives in the struggle for human liberation. Rachel Corrie was another American who was murdered by the... Continue Reading →