Recently in the Terra Mission Category


In mid-October 2011, NASA scientists working in Antarctica discovered a massive crack across the Pine Island Glacier, a major ice stream that drains the West Antarctic Ice Sheet.