On the evening of Saturday, February 8, 2025, the life of 37-year-old Roy Anthony Leonard, an African American male, was cut short in Flint, Michigan. At approximately 7:33 p.m., Flint police officers were dispatched to the vicinity of Mason Street and 7th Avenue, near Hurley Hospital, following reports of a shooting. Upon their arrival, they discovered a vehicle that had crashed into a tree. Inside the car was Roy Anthony Leonard, who was suffering from an apparent gunshot wound. He was pronoun
...Read More