Posts

Showing posts with the label Bible in the News

Bible in the News completely gets the Homo naledi story wrong. (Yet another reason why YECs cannot be trusted on science)