China launches historic Shenzhou-13 crewed mission with 3 astronauts for 6 months
China launches historic Shenzhou-13 crewed mission with 3 astronauts for 6 months The Chinese space agency has launched Shenzhou-13 crewed mission, the country’s first long-duration stay aboard. The three-person crew …