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
For immediate releaseNovember 24, 2025 Download Press Release in PDF (Photo credit: Carlo Manalansan) BARCELONA [November 24] – After two…






