Download
China probe lands on Mars
01:24

The lander carrying China's first Mars rover has touched down on the red planet, the China National Space Administration confirmed on Saturday morning.

Search Trends