A mass shooting at a FedEx facility in Indianapolis late Thursday night has left at least eight people dead and several others injured, police say.
FOX News, FOX News: Nation
Fri, 04/16/2021 - 4:03am
A mass shooting at a FedEx facility in Indianapolis late Thursday night has left at least eight people dead and several others injured, police say.