Dark splotches on Venus could be signs of life
Washington : The clouds of Venus may possibly host alien life, say scientists who suggest that microbes may have evolved on the planet. Some models suggest Venus once had a habitable climate with liquid water on its surface for as long as two billion years. "That's much longer th
