A husband and wife have been charged with human trafficking for allegedly locking a man from India in a liquor store, where prosecutors said he worked 15-hour shifts seven days … Click to Continue »
Read more here:: DA: Couple forced man to work every day at liquor store






