China takes rivalry with US into space

The rivalry between China and the United States will heat up this summer as the two countries send rovers to Mars. It appears that China’s trek to the red planet is not being hampered by the Covid-19 outbreak, the economic downturn or growing tensions with the US. China’s National Space Administration has just announced that […]