Indianapolis Man Opens Fire On Police During Traffic Stop, Prompting SWAT Standoff

INDIANAPOLIS-On Jan 15, 2018 at approximately 7:30 p.m. officers with the Indianapolis Metropolitan Police Department (IMPD) conducted a traffic stop nearby the intersection of Howard street and Shepard Street on the cities nearby southwest side. During the march of the traffic stop, a man exited the newcomer side of the …

Read More »