NASA discovers possible signs of alien life on Saturn’s moon

NASA discovers possible signs of alien life on Saturn’s moon
Cassini spacecraft found methane on enceladus, which cannot be explained by any known geochemical processes. This led researchers to suggest the existence of earth-like microbes that ‘eat’ the dihydrogen and produce methylamine.
Read more at Dazed…