Five Indian-Americans Charged with Sex Trafficking, Forced Child Labor and Visa Fraud
NRI PULSE STAFF REPORT Omaha, Nebraska, August 18, 2025: Federal prosecutors have charged five Indian-American hotel and business owners in Nebraska with sex trafficking, labor