The northern Indian state of Himachal Pradesh is reeling under the relentless onslaught of monsoon rains, which have triggered a series of devastating flash floods, cloudbursts, and landslides since June
The northern Indian state of Himachal Pradesh is reeling under the relentless onslaught of monsoon rains, which have triggered a series of devastating flash floods, cloudbursts, and landslides since June