California based Indian American couple has pleaded guilty to human trafficking charges and forced labor of foreign nationals.
California based Indian American couple has pleaded guilty to human trafficking charges and forced labor of foreign nationals.