CURRENT AFFAIRS 19TH MAY
China has successfully landed its first Mars Rover on the Red Planet recently. In doing so, China has become the only second country to achieve this historic milestone after the US. What is the name given to this Rover?