Total 1 articles
Investigation begins after Libya's army chief Mohammed Ali Ahmed al-Haddad died in a jet crash near Ankara on Dec 24, 2025. Technical failure suspected.