Libyan Authorities Raid ‘Secret Underground’ Prison In Kufra Town, Free Over 200 Migrants
Libyan security authorities have uncovered a secret underground detention facility in the southeastern town of Kufra, leading to the release of more than 200 migrants held in inhuman conditions. Two security sources from Kufra told Reuters on Sunday that …