China’s space agency just showed off its newest mission — a Mars probe set to launch in 2020.
Video courtesy of Reuters.
Follow TI: On Facebook
Business Insider Emails & Alerts
Site highlights each day to your inbox.
Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.