In the artical, it clearly states that "Astronomers are fascinated by Venus because it may well once have been the most Earth-like planet in our solr system." (Paragraph 4.) And goes on to tell, in detail, how "Venus still has some features that are analogous to those on Earth." Giving clear examples of the likely hood that life could have very well been on Venus.