Sarajevo Declaration of Gaza Tribunal condemns Israel’s genocide of Palestinians – Middle East Monitor

The Sarajevo Declaration of the Gaza Tribunal, a “people’s tribunal” established as an independent initiative to investigate Israel’s ongoing war crimes in Gaza, yesterday condemned the Israeli “regime”…

Continue Reading