INDIANAPOLIS (WISH) — A body was found Thursday morning on the city’s south side.
Construction crews discovered the body near Cruft and Shelby streets, just south of East Raymond Street. Police were called shortly before 9 a.m.
Police said it appears the person died of an overdose. An autopsy will be done to determine an exact cause of death.
The person’s name has not been released.