Police Bust Massive Pedophile Ring in Ohio, 160 Child Sex Traffickers Arrested
Police in Ohio have announced the results of a major pedophile ring sting, involving the arrests of 160 pedophiles and the rescue of over 100 child sex trafficking victims. The enormous success of the weeklong […]
