“Scientists Confirm All Humans Descended From Two People”

Don’t be encouraged just yet. While we Bible believers exclaim a loud “DUH”, I must be suspicious of how they will ultimately spin this. One of the scientists is from Rockefeller University after all. They are already saying it doesn’t mean the Bible is true. I saw this headline in the MSM as well, which […]