Two Florida Highway Patrol troopers surrender themselves to Osceola County Jail
Two Florida Highway Patrol Troopers have turned themselves into the Osceola County Jail, according to Osceola County Sheriff’s Office.
WFTV Now
Two Florida Highway Patrol Troopers have turned themselves into the Osceola County Jail, according to Osceola County Sheriff’s Office.