Who Killed the Lyon Sisters? backdrop

Who Killed the Lyon Sisters? 2020

Sisters Katherine and Sheila Lyon vanish from a Wheaton, Maryland mall in 1975, launching a 40-year search for the girls. This case was one of the largest police investigations in the history of the Washington, DC metropolitan area.

Country USA
Production Country USA
Language English
Spoken Language English
Release Date 28 November 2020