Today’s rather aquatic-themed NASA/ESA Hubble Space Telescope image features the spiral galaxy Messier 77, also known as the Squid Galaxy, which sits 45 million light-years away in the constellation Cetus (The Whale).
“Wet lava ball” exoplanet may have an atmosphere, evidence shows
...
Read moreDetails
