Key to Mars Channel Mystery May be on Earth
Thursday, December 10, 2009 - 08:56
in Astronomy & Space
Sinuous channels on the Martian surface may be evidence of more recent rainfall than expected. Researchers plan to test this hypothesis by studying sinuous streams on Earth.