Latest development

They War-Gamed Dimming the Sun. It Went Even Worse Than You Think – WIRED