The Limited Times

Astronomers find possible sign of life on Venus

9/14/2020, 10:43:49 PM


The presence of phosphine in the Venusian atmosphere could be proof of the existence of extraterrestrial life on Earth's neighboring planet.

Similar news: