Space Science News Articles

News articles about space science, astronomy, rockets, planets, galaxies, stars...

10 June 2007

One of NASA’s Martian rovers has discovered what look like puddles of water on the surface of the red planet.