FT
China lands rover on Mars for the first time
Beijing hails successful mission to red planet as first step in ‘planetary exploration of the solar system’
Beijing hails successful mission to red planet as first step in ‘planetary exploration of the solar system’