Punjab faces worst floods since 1988, with all 23 districts affected and 30 dead Heavy rains have swollen Sutlej, Beas, and Ravi rivers, causing widespread flooding Schools and colleges will remain closed until September 7 for safety reasons