China is aiming to launch a rover to Mars on a journey coinciding with a similar US mission as the powers take their rivalry into deep space. The two countries are taking advantage of a period when Earth and Mars are closest to send their probes, with China's mission due to lift off and the US ...
READ MORE +