Description

NASA announces that the Mars rover MER-B (Opportunity) has confirmed that its landing area was once drenched in water

Location

United States

Rate

Important (6)

Sphere

Science

Comments