Mohammed Ali Ahmed Al‑Haddad - Islamic World News

Wednesday 24 December 2025 - 06:07

Libyan Army Chief of Staff Dies in Air Crash

Libya’s Tripoli-based military leadership suffered a devastating blow after the death of the Government of National Unity’s (GNU) Chief of Staff Lt. Gen. Mohammed Ali Ahmed al‑Haddad in a plane crash near Ankara, Turkey on December 23.