Matt Nelson Self-Immolates to Protest Israel's Gaza Onslaught
For the third time since Israel launched a war on Gaza for which it is currently on trial for genocide at the World Court, a person in the United States has set themself on fire to protest Israel's killing of more than...read more.
Comments
Post a Comment