Just over 30 years ago, on April 25,1990, the space shuttle Discovery blasted off on a mission that would forever change the way we see space.
The STS-31 mission saw Discovery and its five crew members deploy the Hubble Space Telescope into orbit, and since then, Hubble has shared wondrous images of deep space, leading to breakthroughs in astrophysics and space exploration.
Already a subscriber? Log in
Play, subscribe and stand a chance to win prizes worth over RM39,000! T&C applies.
Cancel anytime. Ad-free. Unlimited access with perks.
