News / Anas Khan - 4 years ago
US, UK Scientists Detect Traces of Phosphine Pointing to Potential Lif ..
Scientists at the Massachusetts Institute of Technology and Cardiff University have discovered presence of phosphine in the atmosphere of Venus, which suggests there may be some life present there, a source familiar with the discovery told Sputnik on Monda