A new discovery was made about Mars, but does it have the implications that atheists say it does? Today, I respond to the claim that NASA has just discovered signs of life on Mars.
A new discovery was made about Mars, but does it have the implications that atheists say it does? Today, I respond to the claim that NASA has just discovered signs of life on Mars.