This is depressing: UN report: Developed countries…

This is depressing: UN report: Developed countries are making $47 billion a year from #forcedlabor | Quartz ow.ly/xiQLx

Leave a Reply

Your email address will not be published. Required fields are marked *