STARING INTO SPACE
Jul 02, 2020
1 minute
HIRTY YEARS AGO the Hubble Space Telescope was launched, on 24 April 1990, into space aboard the space shuttle from NASA’s Kennedy Space Center in Florida, USA. It was deployed into orbit a day
You’re reading a preview, subscribe to read more.
Start your free 30 days