We Stand With Francesca Albanese

Former ICC Prosecutor Accuses Mossad of Intimidating Her at Her Home to Protect Israel Former Chief Prosecutor of the International Criminal Court (ICC), Fatou Bensouda, has denounced an intense campaign of pressure and intimidation by Israel aimed at forcing her to close the investigation into alleged war crimes and crimes against humanity in Palestine (Middle East Eye, 2026). … Continue reading We Stand With Francesca Albanese