Two in custody after shooting in park on near northwest side

INDIANAPOLIS (WISH) — Officers say two are in custody after a shooting Tuesday night. Around 8:11 p.m. Tuesday, Indianapolis Metropolitan Police Department officers were sent to 3700 Clifton St., which is the address of Bertha Ross Park off Doctor M.L.K. Jr. Street, on a report of a person shot. Upon…Read More

Leave a Reply

Your email address will not be published. Required fields are marked *