Government of National Accord
Armed force claims victory in Libyan migrant smuggling hub
Middle East
October 6, 2017
Armed force claims victory in Libyan migrant smuggling hub
An armed alliance involved in a three-week battle over the Libyan migrant smuggling hub of Sabratha said it had taken…