NASA introduces the astronaut class of 2025 · NBC News · Sentinel