India

Collapsed Temple Traps Up to 25 Amid Heavy Rains, 41 Dead

Landslides and heavy rainfall led to a tragic toll of more than 40 lives in Himachal Pradesh, a northern Indian state, on Monday, as reported by India's state broadcaster DD.Among the ca...

Read More