Former Law Enforcement Officer Faces Backlash After Road Rage Altercation Turns Racial
Former law enforcement officer David Tupper is facing intense criticism on social media following a disturbing road rage incident. The allegations against Tupper involve breaking the side window of a black woman’s vehicle during a heated altercation, which ultimately took a racist turn. Visit streaming.thesource.com for more information The incident unfolded when a black woman, […]