Tag: General Antonio Guterres

Leaders React to the Ongoing Slave Trade in Libya

Published on November 30, 2017 by FACE OF MALAWI

The ongoing human maltreatment and selling of humans in Libya has got so terrible that some leaders have reacted. Pictures […]