Venus Shows Sign of Life, Elements Present on Earth Discovered

HNGN

Published

A report published claimed that the upper levels of Venus’ atmosphere consist of a molecule that is a potential sign of life. The molecule is present in Earth's atmosphere.

Full Article