Eight people were killed in a mass shooting at a FedEx facility in Indianapolis. Here's what we're still waiting to find out.
Indianapolis Star, Indianapolis Star: Local
Fri, 04/16/2021 - 9:11am
Eight people were killed in a mass shooting at a FedEx facility in Indianapolis. Here's what we're still waiting to find out.