Indianapolis Mother of Four Fatally Shot in Tragic Fountain Square Incident
Indianapolis, Indiana – A tragic incident in Fountain Square has left the family and community mourning the loss of 31-year-old Candace Powell. Powell, a mother of four, was fatally shot in a gas station parking lot on March 14, according to the Indianapolis Metropolitan Police Department. The devastating loss of Candace Powell has left her … Read more