On the evening of August 22, 2018, in Mechanicsville, Virginia, a welfare check at a home on River Valley Road took a tragic turn. Hanover County Sheriff's deputies arrived at the residence at approximately 11:28 p.m. to check on an adult female who had reportedly made threats to harm herself.
Upon their arrival, officers observed a woman sitting on the front porch. As they approached the house, she ran inside. Shortly thereafter, multiple gunshots were heard coming from the second floor
...Read More