Indianapolis FedEx shooting called act of “Suicidal Murder”
Police say the mass shooting in April which killed eight Indianapolis FedEx employees was an act of “suicidal murder.” Indy Metro Police say they’ve closed their investigation after
Continue Reading »