Three Haunting Tales: Not Everything Can Be Explained By Logic
If you believe in ghosts, you’re not alone. Cultures all around the world believe in spirits that survive death to live in another realm. In fact, ghosts are among the most widely believed of paranormal phenomenon.
These three stories only confirm this.
The Demon Pirate of Liberty Island
Since 1886, Liberty Island has been the home of the Statue of Liberty. But earlier in its history it was known as