G20 international locations are fuelling ‘trendy slavery,’ report says
The world's 20 richest international locations are fuelling compelled labour and account for over half the estimated 50 million folks dwelling in "trendy slavery," in response to a report launched Wednesday.The report by the Stroll Free…