Landslides and Cloudbursts Claim Over 200 Lives in Wayanad and Uttarakhand

Heavy rain and landslides have caused devastation in Wayanad, India, where over 200 people have tragically lost their lives. In addition to the landslides in Wayanad, cloudbursts in Uttarakhand and Himachal Pradesh have also resulted in fatalities. The landslides in Wayanad have left a trail of destruction, with many homes destroyed and families displaced. The … Read more