On February 12, 2024, Clevester Brown Jr., a 51-year-old resident of Indianapolis, Indiana, was found dead at the Towne and Terrace Apartments, located in the 4100 block of Brentwood Drive on the city's northeast side. The Indianapolis Metropolitan Police Department (IMPD) was called to the scene at approximately 5:55 a.m. for a death investigation, which was later ruled as a homicide by the afternoon.
Upon arrival, officers found an unresponsive man who had died at the scene with injur
...Read More