The interaction caught on body camera footage is now the subject of a federal lawsuit alleging the two deputies used excessive force against Smith during the police stop in June 2021. A claim the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results