Surely I missed other threads. Pictures of the safe landing at the pole on NASA TV. It will search for signs of life in ice on Mars.
Link.
Surely I missed other threads. Pictures of the safe landing at the pole on NASA TV. It will search for signs of life in ice on Mars.
Link.