More Than 400 Lives Saved with NASA’s Search and Rescue Tech in 2024
2 Min Read More Than 400 Lives Saved with NASA’s Search and Rescue Tech in 2024 NASA Artemis II crew members are assisted by U.S. Navy personnel as they exit a mockup of the Orion spacecraft in the Pacific Ocean during Underway Recovery Test 11 (URT-11) on Feb. 25, 2024. Credits: NASA/Kenny Allen NASA’s [...]