BEIJING, June 18: The Shenzhou-18 crew members on board China’s orbiting space station recently conducted a number of space science experiments and tests, according to the China Manned Space Agency (CMSA).
In video footage released by the CMSA, the three astronauts Ye Guangfu, Li Cong and Li Guangsu tested the strength of manual…