In the quiet Glen Allen neighborhood of Henrico County, Virginia, the life of 53-year-old Carol Ann Hudson came to a tragic and unexpected end on Tuesday, November 24, 2020. What appeared to be a peaceful suburban home was the scene of a domestic-related incident that claimed two lives and left a community in shock.
Family members arriving at the residence on Merlin Lane that evening made a grim discovery. Upstairs, they found Carol Ann Hudson and her 57-year-old husband, Gregory Allan Hu
...Read More