Ice Oceans Found On Mars
<
Perhaps the single most important discovery on Mars to date:
Ice Shows Up Blue
The operative quote: "Insiders suggest that partly as a result of this finding, Nasa may commit itself to a manned landing within 20 years."
