In the early hours of March 14, 2024, the life of 31-year-old Candace Patrice Powell was tragically cut short in Indianapolis. Believed to be a mother of four, her death left a void in the lives of her family and friends. The incident unfolded in the parking lot of a Marathon gas station located in the 1400 block of Prospect Street, near Spruce Street. Following what investigators believe was a disturbance, Powell was shot. She was then driven in her own vehicle to Methodist Hospital, where she
...Read More