New research of a Martian meteorite suggests that water - an essential ingredient for life - arose in hot springs on Mars 4.4 billion years ago, at the same time as it did on Earth.
Despite crashing in the Utah desert in 2004, NASA's Genesis mission is still helping scientists study the effects of solar ...