News China Claims That It’s Martian Rover Has Made Its First Drive On The Red Planet’s Surface. A far off controlled Chinese mechanized meanderer drove down the slope of… Little MavilachMay 22, 2021 View Post