News to Note

News to Note

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.”

More...
 
Back
Top