Body-camera footage released Thursday revealed a bloody scene in Dade City when an officer attempted to chase down a driver fleeing a traffic stop on August 11.
Body-camera footage released Thursday revealed a bloody scene in Dade City when an officer attempted to chase down a driver fleeing a traffic stop on August 11.