Eight people were killed in Thursday night’s mass shooting at the FedEx facility on the southwest side of Indianapolis. Here’s what we’ve learned.
New Orleans Breaking News & Events
Eight people were killed in Thursday night’s mass shooting at the FedEx facility on the southwest side of Indianapolis. Here’s what we’ve learned.