IMPD: 2 killed in southwest side shooting, USA

Indianapolis, USA – Police were called to the 7200 block of Wellwood Drive around 12:30 a.m. Friday.

Indianapolis Metropolitan Police Department

IMPD: 2 killed in southwest side shooting, person of interest shoots himself when approached by officer

Leave a Reply

Search