Climate change has toppled some civilizations but not others. Why? By Kate Yoder/Grist / Oct 22, 2023