indica News Bureau- California based Indian American couple has pleaded guilty to human trafficking charges and forced labor of foreign nationals. On March 14, after an 11-day trial, the federal jury found Satish Kartan, 45, and his wife, Sharmistha Barai, 40, guilty of conspiracy to obtain forced labor and two counts of obtaining forced […]