China’s Mars rover completes planned mission on red planet

China’s Mars rover Zhurong had traveled 889 meters on the surface of the red planet as of Sunday and completed the roving exploration mission as planned, according to the China National Space Administration.