The Ghost of Hyde Park

In late January 1889 people in Hyde Park, on the South Side of Chicago notified the police that a large ghost was terrorizing the neighborhood. To the surprise of a patrolman on the night of January 30th, he spotted an enormous white wraith roaming streets, as it wandered to and from vacant lots in the…

Read More