Libya’s security authorities have freed over 200 migrants from a secret prison in Kufra in southeast of the country after they were held captive in inhumane conditions, security sources told Reuters.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results