In the early morning hours of June 18, 2015, the life of 29-year-old Antwon Willis was tragically cut short in downtown Louisville. Willis, a male resident of Cane Run Road, was discovered behind an Indi's restaurant at 10th and Broadway suffering from multiple gunshot wounds. First responders arrived at the scene shortly after midnight, but Willis was pronounced dead at the location.
The Louisville Metro Police Department's homicide unit immediately launched an investigation into the sho
...Read More