Top Match
Over 200 migrants freed from hidden underground cells in Kufra
Kufra, situated roughly 1,700 kilometres southeast of Tripoli, has long been a key transit point for migrants crossing the Sahara en route to Libya’s northern coast and the Mediterranean.