Skip to playerSkip to main contentSkip to footer
  • 13 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.

Recommended