A leader of the notorious Sudanese Janjaweed militia, Ali Muhammad Ali Abd-Al-Rahman, has been...
Ali Muhammad Ali Abd-Al-Rahman
Judges at the International Criminal Court (ICC) have sentenced Ali Muhammad Ali Abd-Al-Rahman, a...