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.
Indianapolis Star, Indianapolis Star: Local
Mon, 04/19/2021 - 4:37am
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.