Donald Lee Meade Jr., a 50-year-old resident of Indianapolis, Indiana, died on January 24, 2023, due to injuries sustained from a shooting. The incident occurred on January 20, 2023, when Indianapolis Metropolitan Police Department (IMPD) officers responded to a report of shots fired in the 1300 block of West 32nd Street, near North Harding Street and Interstate 65, on the near northwest side of Indianapolis.
Upon arrival, officers found Meade critically injured with gunshot wounds. He
...Read More