Al Haddad
Lieutenant General Al Haddad is the Chief of the General Staff of Libya, overseeing military operations and strategy. His recent travels included a visit to Ankara, after which he was involved in a serious aviation incident when the plane carrying him encountered a critical emergency shortly after takeoff.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Turkey:
Al Haddad is the Chief of General Staff of Libya who was on the plane that crashed.
5