Russia, China still rank high on slavery, human trafficking

In its annual report, the US State Department’s 2013 TIP Report (Trafficking in Persons Report) has noted that Russia and China have failed to make adequate progress in curbing human trafficking and slavery. The 2013 Trafficking in Persons Report evaluated …

Russia, China still rank high on slavery, human trafficking Read More »