China Launches Shenzhou-16 Space Mission

79

China‚Äôs Shenzhou 16 mission blasted off from the military-controlled Jiuquan Satellite Launch Center on Tuesday, marking the 11th crewed mission for China as it narrows the gap in a space race with the US. Allen Wan reports on Bloomberg…