Libya’s Presidency Council mourns army chief, 4 aides after plane crash near Ankara – Middle East Monitor

The head of Libya’s Presidency Council, Mohamed Menfi, mourned on Tuesday evening Army Chief of Staff Mohammed al-Haddad and four senior military officials, who were killed in a plane crash near the Turkish capital…

Continue Reading