Today, scientists from NASA solved one of the major Mars mysteries: does the Red Planet have liquid water on its surface? The answer is yes. NASA’s...
A meteorite from Mars has been in researchers’ labs since the 1980s, when it was first discovered in the Allan Hills in Antarctica. 2014 ended with...