At least 80 people have lost their lives in flash floods and landslides triggered by torrential rains in the Himalayan region of India. The floods have caused massive damage to property and caused mass displacement.
At least 80 people have lost their lives in flash floods and landslides triggered by torrential rains in the Himalayan region of India. The floods have caused massive damage to property and caused mass displacement.