Nature’s fury and man’s folly: Lessons from the Himalayan deluge

.....

© The Pioneer