A heavy landslide and mudslide in Kerala killed over 348 people.

30th July, 2024, Wyanad, Kerala, India. The South Indian state of Kerala has faced man-made natural…