Skip to playerSkip to main content
  • 14 years ago
Libya's former intelligence chief Abdullah al-Senussi, who is wanted by the International Criminal Court (ICC), has been arrested, an official in the National Transitional Council has said.
Comments

Recommended