event · 28 May 2002 · 22 years ago
The Mars Odyssey finds signs of large ice deposits on the planet Mars.
More events on 28 May