Nequia S. Davidson, aged 39, tragically lost her life on January 12, 2014, in Chesterfield, Virginia. The circumstances surrounding her death were both shocking and heartbreaking. Nequia was shot and killed by her husband, Terrell D. Davidson, in a murder-suicide incident. Terrell, aged 38, took his own life after committing the act. The couple had a troubled relationship, which had escalated to the point where the Chesterfield Police had filed an emergency protective order against Terrell on be
...Read More