Tag: ICC arrest warrant
Fugitive Sudanese leader scurries out of Nigeria
Sudan’s President Omar al-Bashir has scurried out of Nigeria with the International Criminal Court demanding his arrest, but Sudanese officials…