The FINANCIAL — This week, researchers announced that they have discovered traces of phosphine in the atmosphere of Venus. This is a gas produced almost exclusively on Earth by anaerobic microorganisms. Because of this, researchers suggested that life might exist on planet Venus. After
More