Western Libya’s Chief of General Staff of the Libyan Army and his accompanying delegation die in plane crash over Ankara
The Tripoli based Libyan Chief of General Staff of the Libyan Army, Lieutenant General Mohamed Al-Haddad, and his accompanying delegation ...




