Record-breaking downpour unleash havoc

time Aug 27 2025