Ars Technica June 8, 2026Artemis II crew flew fast, earned new patch: Astronauts' Mach 39 emblemRead full article Share: