NASA to Welcome Expedition 74 Astronauts Home at Space Center Houston
NASA announced a November 17 public event at Space Center Houston where Expedition 74 crew members will discuss their time aboard the International Space Station.
NASA announced a November 17 public event at Space Center Houston where Expedition 74 crew members will discuss their time aboard the International Space Station.