Thursday, 14 October 2021

China set to send 3 astronauts on longest crewed mission yet

China is preparing to send three astronauts to live on its space station for six months—a new milestone for a program that has advanced rapidly in recent years.