Three astronauts from China’s Shenzhou-18 mission docked with the space station today, starting a new phase of scientific exploration. The Shenzhou-18 crew handover and new space experiments, led by Ye Guangfu, were greeted by Shenzhou-17 astronauts at 5:04 am Beijing Time. This meeting marks the fourth in-orbit crew handover for China’s space station. The six...