SOFIA aircraft
Science
NASA Debunks Theory of Alien Life on Venus
Recent findings by NASA's SOFIA telescope have dismissed a remarkable claim made two years ago that there were signs of alien life in the atmosphere of Venus.
The 2020 study suggested this was possible due to an observed chemical phosphine...