Mohamed al-Haddad

E276259 UNEXPLORED

Mohamed al-Haddad is a Libyan military officer who has served as a senior commander in forces aligned with the internationally recognized Government of National Accord during the country’s recent civil conflict.


Referenced by (1)
Subject (surface form when different) Predicate
Battle of Tripoli (2019–2020)
commander

Please wait…