Sunday, July 8, 2012

Libya frees detained International Criminal Court staff

Libya frees detained International Criminal Court staff: Libya has freed four officials from the International Criminal Court, detained since early June on spying allegations.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.