Indianapolis
8 people killed after shooting at FedEx facility in Indianapolis, police say
World
April 16, 2021
8 people killed after shooting at FedEx facility in Indianapolis, police say
Eight people were killed in a mass shooting at an Indianapolis FedEx facility on Thursday night, Indianapolis Metropolitan Police Department…