Libya: UN-Backed Forces Seize Major Airbase – AuthenticAfrican

Posted on by All Africa

[VOA] Forces loyal to Libya's internationally recognized government have seized a major airbase south of Tripoli from rival forces who have been trying to take over Libya for more than a year.