Latest News (Landing) RSS

Show Software News

NASA announces Mars probe landing sites

Space scientists have chosen two sites on Mars where twin robot vehicles will look for evidence that a warmer, wetter red planet might once have harbored life. Two spacecraft carrying the rovers will be launched... More...

Load more news