In the spring of 2007, a young man's life was tragically cut short in Indianapolis. Jeffery L. Hill, a 26-year-old male, was fatally wounded on April 30, 2007. On that day, he was inside his vehicle in an alley situated behind the 2800 block of North Station Street when he was shot. The incident left a void in the community and a case for law enforcement to solve.
The investigation into the shooting of Jeffery Hill has been ongoing, but the case remains unsolved. Details about a potential
...Read More