Indian American Couple Convicted for Forced Labor
Parminder Aujla SACRAMENTO (TIP): An Indian American woman from California has been sentenced to 15 years in prison for forced labor violations. Sharmistha Barai and her husband Satish Kartan were found guilty of conspiracy to obtain […]