Cardiff University and MIT collaborating together have discovered Phosphine in the upper atmosphere of Venus.
Dont know the science myself, but apparently the chemical should not exist within Venus atmosphere unless something unknown, possibly microbial life is creating it.
Dont know the science myself, but apparently the chemical should not exist within Venus atmosphere unless something unknown, possibly microbial life is creating it.