Recently released body camera footage seems to show a since-fired Florida sheriff’s deputy lying about the results of a roadside drug test during an absence of 1996-year.
Recently released body camera footage seems to show a since-fired Florida sheriff’s deputy lying about the results of a roadside drug test performed during a traffic stop last year.