Insane World

China’s Zhurong rover drives down capsule ramp and onto the surface of Mars

Chinese remote-controlled motorised rover drove down the ramp of a landing capsule on Saturday and onto the surface of the Red Planet, making China the first nation to orbit, land and deploy a land vehicle on its inaugural mission to Mars. Zhurong, named after a mythical Chinese god of fire, drove down to the surface […]