Just days after scientists said they discovered the presence of phosphine in the clouds of Venus, the head of Russia's space agency declared “Earth's evil twin” ... Read more