Tech China launches Shenzhou 23 spacecraft with 1 of 3 astronauts set for yearlong stay June 24, 2026
Science NASA unveils Artemis III astronauts to test technology for a future moon landing June 21, 2026