On December 6, 2019, 26-year-old Michael Archibald was fatally shot during a domestic altercation at the West Circle Apartments in Northport, Alabama. The incident occurred shortly before 4 a.m. when Archibald and his sister, 30-year-old Michelle Renee Scroggins, engaged in a heated argument. According to authorities, Scroggins retrieved a firearm from a vehicle and fired multiple shots at both Archibald and his wife. Archibald sustained a gunshot wound and was transported to DCH Regional Medica
...Read More