Ali Mohammed Abdul Rahman

Person

Former Janjaweed militia leader convicted by ICC in October 2025 for war crimes in Darfur

1 story