Posted on

Possible sign of life on Venus stirs up heated debate

BREAKING NEWS! DID HUMANS JUST DISCOVER SIGNS-OF-LIFE ON PLANET VENUS? A new report in the journal ‘Nature Astronomy’ has identified the presence of “phosphine” in the Venus atmosphere. Scientists believe if there is phosphine then there must be life forms that made it. Caleb, Megan & Jim

“…

More

Possible sign of life on Venus stirs up heated debate



Source