Share

Haunted History

Haunted History

Episode Description

In 1891, the Washington Star newspaper called the capital "the greatest town for ghosts in the country." Many think the assertion holds true today. Does Lincoln roam the White House? Does Ulysses S. Grant visit the Willard Hotel? See why this city, known for skeletons in the closet, may claim equal notoriety for its ghosts.

ADVERTISEMENT