NEWS
School worker arrest linked to deadly ambush in Osceola County
An Orange County Public School employee was arrested after Osceola County deputies said she tampered with evidence in a homicide investigation.
An Orange County Public School employee was arrested after Osceola County deputies said she tampered with evidence in a homicide investigation.