Robert Finch, aged 30, was tragically killed on January 2, 2001, in Woodbridge, Virginia. Finch was shot multiple times in his home, a crime that shocked the local community. The incident also claimed the life of 25-year-old Dana Thrall, who was living with Finch at the time. Thrall was brutally beaten and shot several times in the face and chest.
The investigation into the murders led to the arrest of Larry Bill Elliott, a former Army counterintelligence worker. Elliott had become infatu
...Read More