Astronomer Wonders If We've Looked Hard Enough For Signs of Long Extinct Alien Life
Saturn’s icy moon Enceladus is the latest target in the perennial excitement around finding extraterrestrial life. Its warm subterranean ocean is thought to contain all the right ingredients to harbor alien microbes, which would arguably be the biggest scientific discovery…