God
0
-
Features
NASA Finds Message From God on Mars
NASA announced today, 11/7/2013, that its Curiosity Rover has found an unambiguous message from God written on tablets in a Martian cave.…
Read More » -
Higgs boson in plain English, and why it’s so important
Scientists at CERN have today announced that they’re 99.99% sure that they’ve found a new sub-atomic particle, and that it is likely to…
Read More »