In this historical photo from the U.S. space agency, the Space Shuttle Atlantis returns to Earth after mission STS-30 landing at Edwards Air Force Base, CA. at 3:43:38 EDT on May 8, 1989. The orbiter ...
NEW DELHI: On May 04, 1989, Nasa launched the Magellan spacecraft, controlled by the space agency's Jet Propulsion Laboratory in Southern California, to study Venus on the third flight, STS30, of the ...