Indianapolis police said detectives detained a woman and released her. The scene was on Penobscot Drive.
Indianapolis Star, Indianapolis Star: Local
Tue, 04/20/2021 - 1:39pm
Indianapolis police said detectives detained a woman and released her. The scene was on Penobscot Drive.