Thirty years ago, on April 24, 1990, Hubble was carried aloft from NASA's Kennedy Space Center in Florida aboard the space shuttle Discovery, along with a five-astronaut crew. Deployed into Earth orbit a day later, the telescope opened a new eye onto the cosmos that has been transformative for our civilization.
>> Read the Full Article