Changing World News

China's 1st Mars rover 'Zhurong' lands on the Red Planet

China just successfully landed its first rover on Mars, becoming only the second nation to do so. Source: Space.com China's 1st Mars rover 'Zhurong' lands on the Red Planet