Lucas Payne, a 36-year-old man from Huntsville, Alabama, was tragically killed on March 9, 2017. The circumstances surrounding his death involved a violent altercation at a residence in Huntsville, which ultimately led to his fatal injuries. Payne, known to have a history of minor criminal activity, was reportedly involved in an argument with several individuals on the evening of his death. It was later revealed that the confrontation escalated to the point of physical violence, and Payne was st
...Read More