MarsNews.com

Mars or Europa: Where Does Life Exist? Space.com

The list of candidates in our solar system most likely to harbor life or show signs of past life has narrowed in recent months. A hot debate now rages, inside NASA and throughout the science world, over where and how best to conduct the hunt. Uniquely human, we cannot agree on how to answer the biggest questions in life.