Tag: Mohamed Hejazi

Libya: Libyan army claims responsibility for downing Tripoli government’s helicopter

October 28, 2015

Libya National Army (LNA) has claimed responsibility for the downing of a helicopter belonging to the Tripoli government in which 15 people, including high ranking ... Read More