Stephen Mason Fatally Shot in Detroit Officer-Involved Incident – May 16, 2025

On May 16, 2025, Stephen Mason, 41, was fatally shot by a Michigan State Police trooper during a traffic stop on the exit ramp to Wyoming off the Lodge Freeway in Detroit, Michigan. Authorities allege that Mason shot and wounded the trooper, prompting the officer to return fire. The injured trooper is reportedly recovering. Bodycam and dashcam footage are said to support the trooper’s account, though the footage has not yet been publicly released.

Mason’s family is demanding full transparency, including the immediate release of the footage and the appointment of a special prosecutor by Attorney General Dana Nessel. An alleged witness, who claims Mason was unarmed during the altercation, has not formally come forward. Legal representatives for the family emphasize the need for truth and closure, regardless of the outcome. The Detroit Police Department is currently conducting an internal review of the trooper’s conduct, and the investigation remains ongoing.

Source: Fox 2
Previous
Previous

Jayden Rich Critically Injured in Bountiful Motorcycle Crash

Next
Next

Riverdale Man Shawn Varnado Dies in Fatal Motorcycle Crash in Oak Forest, Illinois