Get the latest Science News and Discoveries
30 Years Ago: STS-65 Lifts Off
The space shuttle Columbia launches from Pad 39A at NASA’s Kennedy Space Center in Florida on July 8, 1994. This was the second flight of International
None
Or read this on NASA