China has successfully launched its first crewed mission in five years as the nation continues with the expansion of its ambitious space program. A Long March-2F rocket carrying three astronauts blasted off from a launch site in the Gobi desert in the northwest of the country shortly after 9:20 a.m. local time on Thursday, 17…

China’s space agency has released new images taken by its Mars rover, including a panorama of the landing site where Zhurong first touched down on the red planet. The images include a selfie of the rover, which the China National Space Administration (CNSA) took using a special, detachable camera. Zhurong left that roughly 33 feet…