N nytimes.com Life on Venus? Astronomers See a Signal in Its Clouds 80 points uptown 6 years ago 27 comments