NEWS


Body-worn camera video shows Osceola County deputy during traffic stop

Body-worn camera footage released by the Osceola County Sheriff's Office shows an encounter where an off-duty deputy was pulled over for speeding.