Spencer Lee Mack, a 62-year-old man from Wilcox County, Alabama, was found dead on December 1, 2023, in what authorities are investigating as a homicide. Mack’s body was discovered at his residence, showing clear signs of violent trauma. Early reports indicated that he had been assaulted, though specific details regarding the cause of death were initially withheld as investigators worked to piece together the events leading up to his death. His neighbors described Mack as a private individual,
...Read More