IMPD Officer Genae Cook confirmed at least 8 people were killed in a shooting Thursday night at a FedEX facility in Indianapolis.
IMPD Officer Genae Cook confirmed at least 8 people were killed in a shooting Thursday night at a FedEX facility in Indianapolis.
It's now been seven days since first responders ran toward danger and death at a FedEx Facility last Thursday.