China releases new footage from Zhurong Mars rover

China’s National Space Administration (CNSA) has released new images of Mars from its landmark Tianwen-1 probe.