8 people killed after mass shooting at FedEx facility in Indianapolis, police say
By EDWEN in News
Updated 3 years ago
Eight people were killed in a mass shooting at an Indianapolis FedEx facility on Thursday night, Indianapolis Metropolitan Police Department spokeswoman Genae Cook said.