China Launches First Crew Aboard Shenzhou-12 to Live on New Tianhe Space Station

Chris K

Chris K

Chris K
Staff member
Jul 3, 2023
1,976
17
38
China launched its first crewed space mission in five years Thursday, sending three science-minded military pilots rocketing to a new orbiting station they're expected to reach around mid-afternoon.

Continue reading...