Rachel McLean; Oxford - England
11/08/2020
Copy link to Clipboard

Rachel McLean; Oxford - England

Rachel Margaret McLean (1971–1991) was a British student at St. Hilda's College in Oxford, England, when she was murdered by her boyfriend, John Tanner, a day after they became engaged. In the aftermath, Tanner concocted ruses in an attempt to allay ...

More details
Bullhorn
(519)

Get Started

Download the App