Astronomers discover possible trace of life on Venus
Published
An international team of astronomers from Cardiff University, UK, on Monday sent ripples through the global scientific community after they detected the presence of a chemical called phosphine in the harshly inhospitable atmosphere of Venus. The finding, if confirmed by other telescopic observations could well indicate the...
Full Article