Heavy rains bash India, causing flooding, landslides, and killing 22
Published
The floods in North India were caused by intense rains that also led to landslides, especially in the heavy-hit Himachal Pradesh region.
Full ArticlePublished
The floods in North India were caused by intense rains that also led to landslides, especially in the heavy-hit Himachal Pradesh region.
Full ArticleWe look at the latest out of India, where monsoon rains have caused deadly flooding and landslides.