Some Things in This World Have Absolutely No Explanation
The Puritans were extremely religious, yet they did not hold back when telling the townspeople about two separate paranormal experiences that occurred in 1639 and again in 1644 in the murky waters of the Charles River in Boston. Three men rowing a boat witnessed a great light in the night sky. “When... Sign in to see full entry.