In the small city of Opelousas, Louisiana, the holiday season took a somber turn with the death of 39-year-old John Quinell Davis. A man who had just been given a second chance at life, Davis was found deceased in his home on South Railroad Avenue on December 26, 2023, turning a time of celebration into one of mourning for his family. His death was quickly determined to be a homicide.
Just ten days prior, on December 16th, Davis had been released from an eight-year prison sentence. Eager
...Read More