News

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.
This story is from May 5, 2024 35 years ago: Magellan spacecraft began its journey to Venus after the launch of STS-30 TOI Science Desk / TIMESOFINDIA.COM / May 5, 2024, 13:29 IST Follow us (Image ...