Indian motel manager sentenced for trafficking, forced labor in US
WASHINGTON, D.C. (TIP): A 71-year-old Indian motel manager in the US state of Georgia has been sentenced to 57 months in prison for trafficking a woman for peonage and slavery, and ordered to pay over […]