A half dozen arrests and a man on the run after investigators find teenage sex slaves living in a dirty trailer. The mother of one of those suspects said they’ve got it all wrong. Her son was trying to help those boys.
The trailer is in St. Petersburgh, but deputies found at least three of the accused suspects living at home on Moore Avenue in Lehigh Acres.
Continue reading the full story here.