1024px-1990_s31_IMAX_view_of_HST_release Published on April 23, 2016 in 24 April 1990, 12:33:51 UTC, T minus ZeroFull resolution (1024 × 654) ← Previous Next → The Hubble Space Telescope being deployed from Disovery’s cargo bay. (NASA)