Libya Confirms Death of Army Chief After Falcon 50 Crash in Turkey
Libya's army chief of staff, Gen. Mohammed Ali Ahmed al-Haddad, has been confirmed killed after the Dassault Falcon 50 business jet carrying him crashed near Ankara, Turkey, on December 23, 2025.