FedEx Facility Mass Shooting Leaves 8 Dead in Indianapolis

Deadly mass shootings in America continue at a demoralizing pace, the latest coming out of a FedEx facility in Indianapolis … leaving 8 dead and…