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...
Mars has been in the news quite a lot these past few months, as I’m sure some of you may already know. This isn’t exactly a...
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...