On a dark morning in Mobile, Alabama, the life of 24-year-old Delauna Powell Anderson, a dedicated single mother, was tragically cut short. It was October 18, 2016, and Anderson was on her way to work in Mississippi, a journey she made to provide for her 5-year-old daughter. As she paused at a stop sign at the intersection of the I-10 West Service Road and Duval Street, she was fatally shot multiple times in what investigators believe was a failed carjacking attempt. Despite being grievously wou
...Read More