8 people killed during shooting at Indianapolis Fed Ex facility
Eight people were killed last night when a man walked into the FedEx operations center near the Indianapolis International Airport and started shooting. Jeremiah Miller and Timothy Boillet, two
Continue Reading »