GUILTY: “Right to Resist” International People’s Tribunal for Palestine Delivers Its Verdict to the World and Finds the U.S., Israel, the UK, Germany, France, Hungary, The Netherlands, and All Other Complicit Individuals and Entities Guilty of Ecocide and Forced Starvation

BARCELONA [November 24] – After two days of evidence and testimonies presented from witnesses and experts around the ecocide, genocide, and forced starvation of the Palestinian people in Gaza, the “Right to Resist” International People’s Tribunal on Palestine has found the defendants guilty of genocide, ecocide, and forced starvation. Convened by the International League of […]