Skip to playerSkip to main content
  • 9 years ago
In Sabrata, Libya's main departure point for clandestine migrants hoping to reach Europe, people trafficking gangs are under so much pressure that some have closed for business.
Comments

Recommended