
The Space Shuttle Discovery takes off from Pad 39-B at the Kennedy Space Center, Florida. April 24, 1990. Corbis
The Space Shuttle Discovery takes off from Pad 39-B at the Kennedy Space Center, Florida. April 24, 1990. Corbis
Ramadan headlines from 1990-2010: From a space mission to Pisa's Leaning Tower
Science comes to the fore as the 90s usher in a new century