Human Rights





No Picture

Sex slavery via WhatsApp

Is slavery making a comeback? International law is clear that slavery is never allowed, anywhere, any time. Yet the best estimates suggest that 45.8 million…