China’s Mars mission passes landing test for 2020 launch
China’s Mars mission passes landing test for 2020 launch

China’s Mars mission passes landing test for 2020 launch

Photo: Reuters/Jason Lee
Photo: Reuters/Jason Lee
Triangle 4