Chinese astronauts on Thursday taught science lessons from the country’s under-construction space station. The lecture focused…
Tag: Shenzhou-13
Chinese astronaut reaches space station for longest mission
The trio exploded from the Jiuquan Launch Center in northwestern China’s Gobi Desert just after midnight…