50 million people lived in 'modern slavery' last year: UN

admin

Sri Lanka's crisis a result of past impunity for human rights abuses and economic crimes: UN report