Why do humans need ghosts? And what do our ghosts have to teach us?This Haunted Land investigates some of America’s most enduring legends and uncovers how ghost stories can illuminate some of the most unsettling parts of history. With curiosity, a...