Latest News for: sts 117

Edit

Indian American Astronaut Sunita Williams

News India Times 19 Mar 2025
Williams concluded her tour of duty as a member of the Expedition 15 crew returning to Earth with the STS-117 crew to land at Edwards Air Force Base, California on June 22, 2007.
  • 1
×