China set to send 3 astronauts on longest crewed mission yet
BEIJING (AP) — 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. The launch expected early Saturday will start China’s longest crewed space mission and set a record for the most time spent in
Continue Reading