Libya: Saif al-Islam Gaddafi detained by rebels, ICC confirm

22nd August 2011, Comments 0 comments

Saif al-Islam Gaddafi, the eldest son of Col Muammar Gaddafi who was responsible for majority of the regime's contact with the West, had been detained, officials from the International Criminal Court confirmed.

0 Comments To This Article