Indianapolis police kill three people within hours

Indianapolis police faced protests on Thursday after officers fatally shot two men and killed a pregnant pedestrian in three separate incidents just hours apart.  Read more.

Comments

Popular Posts