‘Man-Made Disaster’: Kerala Ministers Blame Human Activity for Wayanad… Jul 7, 2026 Two Kerala ministers have blamed "unscientific dumping" of excavated soil for the deadly landslide in Wayanad.…