At least eight people were shot and killed at a FedEx facility near Indianapolis International Airport late Thursday, authorities said.
USA TODAY NETWORK, Des Moines Register
Fri, 04/16/2021 - 2:39am
At least eight people were shot and killed at a FedEx facility near Indianapolis International Airport late Thursday, authorities said.