INDIANAPOLIS — IMPD officers are investigating a shooting that left one person critically injured Friday afternoon.
Officers responded to a report of a person shot around 4:20 p.m. Feb. 6 in the 9000 block of East 39th Place, near 38th Street and North Post Road.
When police arrived, they found a male victim who had been shot and is reported to be in critical condition…