Venus Might Have Alien Life After Discovery of Phosphine, Scientists Say

HNGN

Published

Alien life might be on Venus with the discovery of Phosphine in the upper atmosphere, but it only a conjecture. Data will be verified only when spacecrafts or probes are sent to the planet.

Full Article