INDIANAPOLIS — IMPD is investigating a shooting that left one person critically injured on the city’s far east side Wednesday afternoon.
Officers responded to a report of a person shot shortly before 2 p.m. April 22 in the 200 block of South German Church Road, near East Washington Street.
When officers arrived, they found a person who had been shot. Medics took the gunshot victim to a hospital in critical condition…