A NEW VICTORY FOR THE SUDANESE VICTIMS TODAY IN STRASBOURG
Brussels, 9 July 2026 — The International Federation for Rights and Development (IFRD) welcomes the European Parliament’s adoption today of its resolution on the threat of war crimes and the human rights situation in El-Obeid,…