China is preparing to launch its lunar sample return mission, Chang’e-5. On Tuesday the 57-metre Long March-5 rocket was rolled into position at the Wenchang spacecraft launch site in south China’s Hainan province. This will be the fifth launch of the Long March-5. According to the China National Space Administration, […]