Please disable your adblock and script blockers to view this page

China landed its Mars rover on the first try ? here's what's next

Positivity     50%   
   Negativity   50%
The New York Times
Write a review: The Next Web

China?s Zhurong rover landed safely on Mars on May 15, making China only the third country to successfully land a rover on the red planet. More impressively still, China is the ...

As said here by The Conversation