Indianapolis

8 people killed after shooting at FedEx facility in Indianapolis, police say
World

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…
Back to top button