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 months, state media said, the latest aim of China’s ambitious space program. China in 2003 became the third country to put a man in space with its ow...