Picture: CNSA
China’s Zhurong rover landed safely on Mars on May 15, making China only the third country to successfully land a rover on the red planet.
More...
Picture: NASA/AP
On Tuesday at 9pm Australian Eastern standard time, the Ingenuity helicopter — which landed on Mars with the Perseverance rover in February — took off from...