Motorcyclist Gets Choked (to Death) at Traffic Stop, Cops Pretend He OD'd | Busted by Bodycam

Deputies in Ashe County, North Carolina stopped motorcyclist Stuart Mast over an alleged traffic violation in September of 2024. Within seconds of being pulled over, his life would be over. The local sheriff put out a statement to the public and the media that, as it turns out, is completely contradicted by the bodycam footage, which was just released.
Details (reports/statements/etc): https://thecivilrightslawyer.com/2025...

 





Comments