Eight people were killed and multiple injured in a mass shooting at a FedEx facility in Indianapolis, Indiana.
Associated Press, USA Today: Nation
Fri, 04/16/2021 - 5:27am
Eight people were killed and multiple injured in a mass shooting at a FedEx facility in Indianapolis, Indiana.