"The scientists say.....is equivalent to the Lord hath said." Holy crap on a cracker, BGR. That sound like something straight out of 'The Handmaids Tale."