Tag: Tuhamy Mohamed Khaled

Libya: Arrest and surrender Saif al-Islam immediately, ICC Prosecutor

June 15, 2017

The Chief Prosecutor of the International Criminal Court Fatou Bensouda has reacted to the release of Saif al-Islam Gaddafi in Libya by stressing that the ... Read More