On This Day - 24 Apr 1990: Hubble Telescope takes off for space - ±«Óãtv Sounds
On This Day - 24 Apr 1990: Hubble Telescope takes off for space - ±«Óãtv Sounds
24 Apr 1990: Hubble Telescope takes off for space
Nasa launches the world’s first space-based optical telescope from Cape Canaveral.