The Suicide of Rachel Foster
1993 LEWIS & CLARK COUNTY, MONTANA, US Ten years ago, teenager Nicole and her mother left the family hotel after discovering her father Leonard’s affair with, and pregnancy of Rachel, a girl her own age...
Sun 31-10-2021 00:00 | Nintendo Switch Releases