Happy Birthday Hubble - a podcast by WHRO
from 2021-01-31T22:10:42.023393
::
::
On April 24, 1990, the space shuttle Discovery lifted off from Earth with NASA’s Hubble Space Telescope nestled securely in its bay. The following day, Hubble was released into orbit, ready to peer into the vast unknown of space.
Further episodes of Innovation Now
Further podcasts by WHRO
Website of WHRO