Libya’s Top Army Chief Mohammed al-Haddad Killed in Turkey Plane Crash After Ankara Talks
Lieutenant General Mohammed Ali Ahmed al-Haddad, the head of Libya’s armed forces for the UN-recognised government in Tripoli, has died in a plane…
Lieutenant General Mohammed Ali Ahmed al-Haddad, the head of Libya’s armed forces for the UN-recognised government in Tripoli, has died in a plane…