ALIEN LIFE
This discovery has sparked a debate about Alien life on Venus
Existence of Phosphine — often a result of organic matter breaking down here on Earth was found in its atmosphere
Published in
4 min readSep 23, 2020
Our neighbor & planetary twin when it comes to size has been a lot in the news with some of the exciting discoveries made…