The People’s History of 1998 Issue no. 247 Spring 2024 The Yangtze River in China lost its nerve / and wanted vengeance.