China landed the spacecraft carrying the rover on Mars last Saturday, a technically challenging feat more difficult than a moon landing, in a first for the country.
(Image credit: CNSA via AP/AP)
Click here for original story, China’s Mars Rover Touches Ground On Red Planet
Source: NPR Space News