Said title is Physics, Not God, Explains the Universe, from Brian Thomas – I have a feeling he made a mistake and got it the wrong way around, but lets run with it. [ED: he’s gone and fixed it and added a question mark: cap of original]
Thomas links to a space.com article, which opens:
Our universe could have popped into existence 13.7 billion years ago without any divine help whatsoever, researchers say.
The ICR will have none of that! Continue reading