Landslides, building collapses, deaths: Himachal Pradesh battles monsoon fury

Parts of Himachal Pradesh have been experiencing heavy rains, leading to road blockages, landslides, building collapses and casualties.

Landslides, building collapses, deaths: Himachal Pradesh battles monsoon fury
Parts of Himachal Pradesh have been experiencing heavy rains, leading to road blockages, landslides, building collapses and casualties.