Space/Science » in reply to Will Life Be Found On Mars? Your opinions and guesses:
Europa is a better candidate for life though.