When catastrophic rainfall began in early June 2024 in southern China (S. China)—an event that caught worldwide attention due to its devastating consequences—no plausible explanation had yet been ...