London: The Indian High Commission here on Friday appealed to students from India to contact the mission for help and counselling amid fears that over 50 of them may have become victims of modern slavery while working at care homes in North Wales run by five Indian-origin persons. The Gangmasters and Labour Abuse Authority (GLAA), a […]