Sunday, 22 December , 2024

IOM

2017 – Look the Results of the French Humanitarian Operation

African migrants sold in Libya 'slave markets', IOM says Africans trying to reach Europe are being sold by their captors in "slave markets" in Libya,...