The Pollock Twins: The Sisters Who Died, Then Seemed To Come Back
On a spring morning in 1957, in the market town of Hexham, England, two young sisters set out for church and never came home. Their names were Joanna and Jacqueline Pollock. Joanna