Osceola deputy on paid leave after viral video
An Osceola County sheriff's deputy, who in a viral video appears to be slamming a student to the ground and handcuffing her, has been placed on paid leave pending an investigation.
An Osceola County sheriff's deputy, who in a viral video appears to be slamming a student to the ground and handcuffing her, has been placed on paid leave pending an investigation.