International tribunal finds Israel guilty of genocide, ecocide, and the forced starvation of the Palestinians in Gaza
The International People’s Tribunal on Palestine held in Barcelona presented striking evidence of Israel’s forced starvation of the Palestinian people and the deliberate destruction of food security in Gaza.
