Space
Mars landing sites for 2020 NASA mission down to the final three
At a meeting in California, NASA scientists whittled down the landing sites for its next rover - which will search for signs of life
News
Advertisement
At a meeting in California, NASA scientists whittled down the landing sites for its next rover - which will search for signs of life
Our best theory said meteorites brought water to Earth 4.5 billion years ago, now it seems they struck far earlier, while our planet鈥檚 core was still forming