by Haja Mo April 12, 2026 Tech The four astronauts made an emotional return to Houston a day after splashing down in the Pacific Ocean at the end of their 10-day lunar journey. Previous Story Artemis II Splashdown Gives NASA Momentum in Renewed Moon Race