Body found on the northeast side of Indianapolis

Published June 20, 2017

Rumble A body was found on the city’s northeast side Tuesday afternoon.

0 COMMENTS