Police: 8 dead in shooting at FedEx facility in Indianapolis

Published April 16, 2021 422 Views

Rumble Eight people were shot and killed in a late-night shooting at a FedEx facility in Indianapolis, and the shooter killed himself, police said.