On October 15, 2020, 42-year-old Machavellia Bagsby was fatally shot in Mobile, Alabama. The incident occurred in the 800 block of St. Stephens Road, a neighborhood that had previously seen a rise in violent crime. Authorities responded to the scene after receiving reports of gunshots, and upon arrival, they discovered Bagsby suffering from multiple gunshot wounds. Despite emergency medical efforts, he was pronounced dead at the scene.
Investigators quickly began searching for leads, in
...Read More