Alien planet with metallic clouds resembles 'a giant mirror in space'It is a planet astronomers say probably should not even exist.Fri Jul 14 2023