International6 years ago
French ambassador urges UN to impose sanctions on those involved in Libya slave trade
The growing concerns expressed by many after CNN investigation produced footage of human trafficking in Libya has forced France’s ambassador to the UN to call for...