In the early morning hours of January 31, 2015, the life of 26-year-old Kristin Leigh Hambleton, a White/Caucasian female, was tragically cut short in her Newport News, Virginia, home. A registered nurse at Riverside Regional Medical Center and a mother to two sons, Jason and Noah, she was found with a fatal gunshot wound to her face.
Initially, the circumstances surrounding her death were presented as a terrible accident. Charles Everett Land, a 24-year-old Newport News firefighter and a
...Read More