April 24, 2025Published by editor on April 24, 2025Categories Israel MEA Palestine Palestine - IsraelRSF Files ICC Complaint Over Israel’s Alleged War Crimes Against Journalists in GazaApril 24, 2025 – Palestine – Reporters Without Borders (RSF) has submitted a new complaint to the International Criminal Court (ICC), accusing Israel of committing war […]