The prime suspect in the disappearance of a 13-year-old girl is now in the Osceola County Jail. Stephan Sterns was arrested on Wednesday on sexual battery and child porn possession charges.
Some results have been hidden because they may be inaccessible to you