Traffickers
-
News
Libyan military frees 120 migrants from traffickers
Security forces in Libya have freed 120 people believed to be migrants who were held captive and tortured by human…
Security forces in Libya have freed 120 people believed to be migrants who were held captive and tortured by human…