News to Note

Aug 6, 2006
920
0
16
Internet
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...