On This Day, April 15: 8 killed at FedEx facility in Indiana's deadliest mass shooting

1 day ago 2
ARTICLE AD BOX
On April 15, 2021, a former employee at a FedEx facility in Indianapolis opened fire at the building, killing eight people and himself. It was the state's most deadly mass shooting.
Read Entire Article