WELCOME, SIGN IN
Libya Frees Detained ICC Staff After Apology.
Description:Libya frees four officials from the International Criminal Court Monday. Their detention, since early June on spying allegations, had plunged the interim government into its biggest diplomatic (0:52)
Source: Reuters
Tags: reuters