…and for floods across the U.S. and the world, the “scientific consensus” agrees. The catastrophic flooding of July 4, 2025 in the Texas hill country has left at least 130 dead. Many news outlets (predictably) have invoked climate change as a contributing cause, for example CNN, NPR, ABC News, The Texas Tribune, et al. As […]