Nov 30, 2017 Africa Leaders React to the Ongoing Slave Trade in Libya The ongoing human maltreatment and selling of humans in Libya has got so terrible.. Read more