Investigators return to Virginia land linked to Lyon sisters case
- Posted on October 29, 2024
- By Washington Post
- 1 Views
Investigators return to Virginia land linked to Lyon sisters case
Investigators looking for human remains have returned to a rural Virginia mountain linked to the high-profile disappearance in 1975 of Katherine and Sheila Lyon.