Lester Owens III, a 24-year-old man, was fatally shot in Detroit, Michigan on April 19, 2026, following a series of events that began at an illegal drag racing meetup. The night took a tragic turn after police broke up the event, leading to a car collision involving the vehicle carrying Owens and two siblings, 24-year-old Jasmine Sheeler and 25-year-old Trevor Sheeler Jr.
Following the crash, the occupants of the Sheeler's vehicle, including Owens, pursued the other car to a gas station o
...Read More