
Life on… Venus?
Venus has been in the news recently, and for rather unexpected reasons. Life - or rather the evidence of life - may have been found by researchers. When searching for extra-terrestrial life remotely, scientists rely on what are effectively fingerprints...