Indian Student Rescued After Months of Captivity, Abuse, and Forced Labor in US; Three Men Charged
In a shocking and appalling incident, a 20-year-old Indian student in the United States has been rescued after enduring months of captivity, physical abuse, and forced labor at the hands of his cousin and two other Indian-origin men. The victim was held against his will in three homes in Missouri, highlighting the dark underbelly of … Read more