
Department of Defense completes Underway Recovery Test 12 with NASA
SAN DIEGO, CALIFORNIA, UNITED STATES 03.31.2025 Courtesy Story NASA’s Exploration Ground Systems Landing and Recovery team and the Department of Defense successfully completed the third recovery test for the crewed Artemis II mission aboard amphibious …