England’s most haunted doll Peggy causes people to suffer
Her name is Jayne Harris and she is a paranormal investigator from Shrewsbury, Shropshire. This country town area of England, was built near the River Severn and has a population of around 72,000 people....