JNN 20 Nov 2013 Tripoli : Libyan deputy intelligence chief Mustafa Nur was abducted Sunday in Tripoli, who has been released, a day after he was abducted by gunmen as he was leaving the airport in the capital, Tripoli., a security official told AFP as tensions ran high in the capital following deadly violence over the weekend. Continue reading
You must be logged in to post a comment.