When was the Hubble Space Telescope launched?
1 Answer
May 5, 2017
date of launch 24th April 1990.
Explanation:
Space shuttle discovery put it in its orbit about 540 KM above Earth's surface.