‘No business with a genocidal govt’: Spain halts €287m missile purchase from Israeli firm Rafael 4 June 2025
In World Court, S. Africa files 750-page report as evidence of Israel’s genocidal campaign in Gaza 29 October 2024