[Video] Poland closes Russia's last consulate in Gdańsk on December 23, 2025
Dr. Sarah Chen•12/23/2025
"Breaking: Libya's Prime Minister confirms the tragic death of Army Chief Lt. Gen. Mohammed Ali Ahmed al-Haddad in a plane crash near Ankara on December 23, 2025. Watch the latest footage and learn about the incident's implications."
Video: Libya's Prime Minister Abdul Hamid Dbeibah announces the death of Army Chief of Staff Lieutenant General Mohammed Ali Ahmed al-Haddad and his accompanying delegation following a plane crash near Ankara, Türkiye.
Video taken Tuesday, December 23, 2025.
Footage from Türkiye shows the aftermath of the incident.