25 years ago Saturday afternoon, Hubble was deployed from shuttle Discovery
Related Articles
Uncategorized
OTD…June 2 and STS-91
Uncategorized
OTD…July 15 and STS-127
News
Possible water plumes spotted above Europa
The Hubble Space Telescope has again spotted what appear to be towering plumes of water vapor erupting from Jupiter’s moon Europa, hinting that future spacecraft may be able to sample the hidden sea, a possible abode of life, without having to drill through miles of rock-hard ice, researchers said Monday.