This Day in History
This Day in History (April 24)
1990
The space shuttle Discovery was launched from Kennedy Space Center in Florida. On board was the $1.5-billion Hubble Space Telescope named after American astronomer Edwin P. Hubble.
1990
The space shuttle Discovery was launched from Kennedy Space Center in Florida. On board was the $1.5-billion Hubble Space Telescope named after American astronomer Edwin P. Hubble.