Mission Accomplished: Artemis 2 Crew Splashes Down Off San Diego Coast
April 12, 2026 The vast, quiet expanse of the Pacific Ocean became the center of the world today as NASA’s Artemis 2 capsule, Odyssey, plunged through Earth’s atmosphere at nearly 25,000 miles per…
