Deborah Walker, aged 55, tragically lost her life on February 16, 2017, in Richmond, Virginia, in a harrowing incident that also claimed the life of her daughter, Shaquenda Walker, aged 24. The incident occurred in their home at the Oliver Hill Crossing Apartments in Mosby Court. The bodies of Deborah and Shaquenda were discovered by police after Shaquenda's two young children, who were present in the apartment at the time of the incident, sought help from a neighbor.
The investigation re
...Read More