Scientists hope Venus will give up the secret of how life evolved on Earth
Science news, comment and analysis | theguardian.com,
Nasa, the Russians and the Europeans are all planning trips to our closest planetary neighbour that could provide crucial…