On November 14, 2021, authorities in East Alabama responded to a suspected murder-suicide involving Quentinna LaSha James, 47, and her husband, David James, 42. The investigation commenced when David James was discovered with a fatal, self-inflicted gunshot wound at a residence on County Road 114 in Lafayette, Alabama.
Following this discovery, the Lee County Sheriff's Office conducted a welfare check at the couple's home in the 6000 block of U.S. Highway 29 in Cusseta, Alabama. Upon f
...Read More