ANALYSIS: By Catherine Gegout
The International Criminal Court (ICC) has issued arrest warrants for Israeli Prime Minister, Benjamin Netanyahu, his former Defence Minister, Yoav Gallant,...
COMMENTARY: By Mohamad Elmasry
On Wednesday, 31 July 2024, the Israeli army killed two more Palestinian journalists in Gaza.
Ismail al-Ghoul and Rami al-Rifi were working...