In the quiet community of Carrsville, Virginia, the life of 53-year-old Stephen William March came to an unexpected and violent end in April 2023. The puzzling circumstances surrounding the male victim's death began to unfold in a place least expected: a local funeral home. It was here, after his body had been transported, that staff made a startling discovery. What was initially believed to be a death by natural causes was revealed to be a homicide, as a gunshot wound was found on March's body.
...Read More