To celebrate 30 years in space, a jaw-dropping photo of 'Cosmic Reef' nebulae
(Newser) -
On April 24, 1990, the space shuttle Discovery lifted off from Florida's Kennedy Space Center, with a very special item on board: the Hubble Space Telescope, which was launched into Earth's orbit a day later. Now, to celebrate the telescope's 30th anniversary observing the cosmos, NASA has...