God’s Own Country Is Crying With Landslides



On Tuesday in the early hours, Wayanad district was hit by a massive landslide, leaving 120 people injured and many trapped. Heavy rains battered God’s Own Country, Kerala. Rescue operations are ongoing, and according to the Indian Meteorological Department (IMD), the rains are expected to continue until August 1st. At the request of Kerala Chief […]