Saunders Island

NASA Scientists Soar Over a Mini Ice Cap

It's quite a long way from Mars, but I can't help but be reminded of the Red Planet's ice-covered north…

11 years ago