In medieval Europe, ghost sightings were taken seriously and often tied to religion. Many believed spirits were souls trapped ...
Sixteen eerie ghost sightings that witnesses swear were real and that nobody has ever managed to explain away ...