Nation

Sheriff’s deputy arrests police officer that fled from traffic stop

The video was provided to USA TODAY by the Seminole Sheriff's Department which blurred the faces of the people involved.