In the early morning hours of July 17, 2025, the quiet of Vista View Lane in Ridgeway, Virginia, was broken by the discovery of a body in the roadway. Responders found 79-year-old Johnny Carson Carter, a local resident and U.S. Army veteran, unresponsive at approximately 1:21 a.m. Initially, the scene suggested a tragic hit-and-run accident, a conclusion that would soon be overturned by the evidence.
As the Virginia State Police and the Henry County Sheriff's Office delved deeper into the
...Read More