Venus’s impenetrable haze could be made of cosmic dust (Nature, 2026)