African Leaders Must Adopt Feasible Measures To Tackle The Migrant Crisis
Last week, US-based network CNN revealed videos of the investigation they did in Libya which showed how slave trade was flourishing in... Read More
Survivors of slave auctions in Libya tell of “total hell”
Survivors of slave auctions in Libya have described a “total hell” that they wouldn’t wish on their “worst enemy” as global outrage... Read More