An International People’s Tribunal will convene in Barcelona on November 22-23, 2024, bringing together a panel of jurors, international lawyers, and witnesses
The post International People’s Tribunal on Palestine to Convene in Barcelona, Charging Genocide and Ecocide appeared first on Global Research.