Ars Technica
Venus' Mysterious Haze Turns Out to Be Meteorite Dust, Because Of Course It Is
After fifty years of scientists squinting at Venus' lower haze, the answer is meteorite dust - because the universe loves hiding obvious things in plain sight.