Sunday, December 8, 2019

Creation Moment 12/9/2019 - Artificial Landmark in "Science"

But thou, O LORD, shalt laugh at them... Psalm 59:8

"What in reality is a long, messy and convoluted process of three steps forward and two steps back is too easily presented as giant leaps between states of confusion and blinding revelation.
At the heart of this theatre is the artificial landmark of a peer-reviewed paper."
 Nature editorial 10/14/14 after spectacular cosmology flop