David Tupper, the former law enforcement officer who faced backlash earlier this year for a viral racist encounter captured on video, has reportedly passed away due to a tragic accident.…
Tag:
David Tupper
David Tupper, a former law enforcement officer, is facing criticism on social media due to allegations of him breaking the side window of a black woman’s vehicle during a road…