British archaeologists recently found the remnants of a 17th-century house where Isaac Newton’s mother lived – not far from the site of his famous apple tree. The National Trust announced in a recent ...
I'm speaking in reference to the fiasco called the Apple Tree House. I've already disclaimed the Apple Tree House fairy tale about four months ago in an article that The Jersey Journal has already ...