
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 key computer generated images from the ambitious mission…
Read More
Source: Techcrunch.com
Post a Comment