Eight Killed

At Least Eight Killed in Mass Shooting in Indianapolis

A gunman shot eight people dead and injured several others at a FedEx facility in the US city of Indianapolis…

4 years ago