News

China marks ‘complete success’ of Mars rover Zhurong with new photos, including a selfie

China released new images of its Mars rover Zhurong on Friday, as state media said it was evidence of the mission's "complete success."