Who is to blame for flood devastation?

time Aug 29 2025