St. Charles County Police update on human trafficking charges

Three men face criminal charges in St. Charles County after they allegedly held a victim captive for several months, repeatedly beat him, and forced him into labor. St. Louis News: FOX 2 covers news, weather, and sports in Missouri and Illinois. Read more about this story or see the latest updates on our website Follow FOX 2 on social media: YouTube: Facebook: Twitter: Instagram: TikTok: @fox2now SnapChat:
Back to Top