Israel committing systematic genocide against Palestinians in Gaza: Tribunal

The Gaza People’s Tribunal has concluded its final session in the Turkish city of Istanbul, presenting comprehensive evidence of Israel’s systematic and technologically advanced genocide against Palestinians in the…

Continue Reading