China's Shenzhou-15 manned spacecraft, with astronauts Fei Junlong, Deng Qingming, and Zhang Lu onboard, separated from the China Space Station on Saturday, as reported by the China Manned Space Agency. The crew completed their tasks prior to departure.