Trending
Around 5 Indians Arrested For Engaging 50 Students In Modern Slavery, UK High Commission Report...
Modern slavery includes any form of human trafficking where victims are exploited for personal or commercial gains, according to the British police. The Gangmasters and Labour Abuse Authority (GLAA), an intelligence and investigative agency for labour exploitation under the UK government, recently...