The Shenzhou-19 crew aboard China's orbiting space station -- Cai Xuzhe, Song Lingdong and Wang Haoze -- completed their mission's third series of extravehicular activities on March 21, Xinhua reported, citing the China Manned Space Agency. The three taikonauts have been in space for nearly five months.