Did we discover microbial life on Venus?
14 Sep 2020 2 minute read 0 comments okean123
While browsing Reddit today I stumbled upon this post which talks about a paper that was leaked recently (and is supposed to be officially released soon) which says that phosphine has been discovered in the atmosphere of Venus - which might be a sign...