China plans to land on Mars by 2020

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…