Science News July 2018

Could there really be life on Mars?

Amazing news from NASA’s Marsis radar instrument on the European Space Agency’s Mars Express orbiter. A huge lake has been discovered underneath the south polar ice cap. This gives even more credence to life on Mars, not just millions of years ago, but now!

For more information see:

Comments are closed