All eyes on Mars
Curiosity (NASA’s rover launched in 2011 and that landed on the Martian surface on August 6, 2012) keeps delivering. Today, NASA announced that the rover “has found new evidence preserved in rocks on Mars that suggests the planet could have supported ancient…
Read more