Life on Titan? It’s possible
Can there be life on Saturn’s moon Titan? It maybe possible after scientists unveiled a geological map of the satellite. The map included vast plains and dunes of frozen organic material and lakes of liquid methane. Could this exotic world be considered a strong candidate for the search for life beyond Earth? The map was […]