Ten men, including former teachers and school officials, were among ten men arrested by North Olmsted City Police Department, Ohio, in a sting operation, against a human trafficking ring, Fox 8.
North Olmsted police bust child trafficking ring; teachers among ten men arrested thefrontierpost.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from thefrontierpost.com Daily Mail and Mail on Sunday newspapers.