Browsing: selfimmolation
US citizen Matt Nelson set himself ablaze in solidarity protest against the genocide in Gaza. (Photo: video grab) By Robert…
In Newton, Massachusetts, a pro-Israel protester, Scott Hayes, has been charged with assault and battery after shooting a passerby who…
In a dramatic turn of events, two individuals attempted to set themselves on fire during a protest against the construction…