Wednesday 24/August/2016 15:50 PM
China releases first images of Mars rover, aims for 2020 mission
Beijing: China has showed off its first images of a rover it plans to sent to Mars in mid-2020, which is designed to explore the planet surface for three...