Meet the DC Native Just Inducted into the U.S. Astronaut Hall of Fame
Late last month, Captain Scott D. Altman, a Washington DC native, was inducted into the U.S. Astronaut Hall of Fame at Kennedy Space Center Visitor Complex in the Space Shuttle Atlantis attraction. Honored for demonstrated outstanding accomplishments in furthering NASA’s mission of exploration and discovery,… Read More