Home India deploys rescue teams as flood swamps ... 05 Aug. 2025 India deploys rescue teams as flood swamps Himalayan town