iOS app Android app

Mustafa Nuh Abducted

Libya's Abducted Intelligence Deputy Freed

Agence France Presse | | Posted 01.25.2014 | World

Libya's deputy intelligence chief Mustafa Nuh was freed by his abductors on Monday a day after they seized him near Tripoli airport, a source in the i...