Proof of life on Mars??

Proof of life on Mars??

NASA’s¬†Curiosity Rover is providing us with some amazing photos of the Mars landscape which are being scrutinised by life-beyond-earth enthusiasts all over the world. ¬†While many of the photos may turn out to simply show incredible rock formations, some of the highlighted features really give food for thought…