Category: True Crime Biographies

----------------------- Sponsored Links -----------------------
0

The Last Stone

On March 29, 1975, sisters Katherine and Sheila Lyon, age 10 and 12, vanished from a shopping mall in suburban Washington, D.C. As shock spread, then grief, a massive police effort found nothing. The...