(November 08 05:21) Forbes.com
Earth’s sister planet Venus may have once evolved life more readily than Mars, says a prominent British geologist, who argues that, if so, microfossil evidence for such life would still be detectable in the planet’s ancient highland terrain.
You can find the original article
here