News

A headless ghost in her wedding dress is said to wander around a Massachusetts cemetery every year on April 18 — the night of her anniversary.