China’s got some lofty space plans lined up for the next couple of decades, culminating with a manned moon landing by 2036. Meantime, the country is looking even further out, geographically speaking, toward the red planet, detailing a mission to send a rover to Mars at around July or August 2020. This week, China revealed some…

via China shows off the rover it plans to send to Mars in 2020 — TechCrunch