The International Criminal Court (ICC) has called for the arrest and surrender of Saif al-Islam Gaddafi, who was released by a militia in Libya last week after
The International Criminal Court ICC has called for the arrest and surrender of Saif al-Islam Gaddafi who was released by a militia in Libya last week after