Scientists have solved a 50-year mystery of Venus's lower haze, revealing it forms from cosmic dust embedded in sulfuric acid clouds.