Five countries account for over 60% of the 35.8 million people worldwide trapped in modern slavery.
Tags: China, latest, India, Russia, slavery, Forced Labor, Chartroom
If you would like to comment, please visit our Facebook page.
Get Updates