Probably a sign of alien life on Venus

Scientists have detected in the harshly acidic clouds of Venus a gas called phosphine that indicates microbes may inhabit Earth’s uninhabitable neighbour. An international team of astronomers today announced the…

0 Comments