contestada

Scientists said that wherever there is a tiny speck of water on Earth, there is life. What do you think this tells us about the search for life?