Jeremy Lee Patton, a 38-year-old man from Indianapolis, Indiana, was found dead inside an apartment building near the state fairgrounds on January 15, 2025. His death has been ruled a homicide. The incident occurred at the Overlook at the Fairgrounds Apartments along 38th Street, where Indianapolis Metropolitan Police Department officers responded to a call just after 11:30 p.m. The victim did not reside in the building, but his ex-wife, Angela Patton, stated that he was familiar with the prop
...Read More