
Virginia Giuffre’s battle to escape the past
A 41-year-old American woman took her life alone at her home in Neergabby, a tiny rural village 50 miles north of Perth, Australia. Nine thousand miles away, a 65-year-old British man living alone in a lodge 26 miles west of London will be forever bound to …