The detection of phosphine in Venus' clouds is a big deal – here's how we can find out if it's a sign of life

A radar mosaic image of Venus. (NASA.gov)
Related Post