China plans to land on Mars by 2020 April 29, 2016 By Northwest Asian Weekly By Didi Tang Associated Press BEIJING (AP) — Work is proceeding quickly on China’s planned mission to land a rover on Mars by 2020, the chief administrator of the country’s […]