China released new images of its Mars rover Zhurong on Friday, as state media said it was evidence of the mission's "complete success." https://ift.tt/2UWK6IU