Slavery: US gives bad marks to China and Russia in its annual report The US is giving world powers China and Russia a black eye for their failure to make progress against the global scourge of people trafficking – also known as slavery.
June 19, 2013 - Christian Science Monitor via Yahoo! News