Charlotte’s haunted history: Ghost stories linger at historic sites

Oct 26, 2026