Heavy rains bash India, causing flooding, landslides, and killing 22

Heavy rains bash India, causing flooding, landslides, and killing 22

Washington Post

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 Article