This week’s News to Note comments on the claimed tomb of Jesus, the supposed human-chimp split, lactose tolerance, and yet another apostate claiming his loss of belief in God is because he “came to appreciate how the universe operates on its own.”
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.