SPACE: Signs of Possible Life on Saturn’s Moon Enceladus?
The methane wafting from Enceladus may be a sign that life teems in the Saturn moon’s subsurface sea, a new study reports. In 2005, NASA’s Cassini Saturn orbiter discovered geysers … Read more