Abdul Hassan

Abdul Hassan is a Libyan rebel commander who leads the Al Horia Brigade and led them in the Battle of Tawergha of the Libyan civil war.