More On Extraterrestrial life

I’ve speculated a couple of times on the possibilities of life on other planets (Life Everywhere and Water, Ceres and Life for example). Now we have more information to add to the growing likelihood that life is likely to be found anywhere that the right conditions exist, no matter how remote they may seem. Recent […]