rover mission

NASA picks landing site for Moon automated rover mission

NASA picks landing site for Moon automated rover mission

NASA is sending an automated rover to search for water-ice almost a pit at the Moon's the South Pole. In… Read More

3 years ago