Floods leave thousands homeless, towns in ruins

time Aug 28 2025