15 killed in landslide in Kerala’s Idukki district
Idukki, Aug. 7, 2020: At least 15 people were killed and 50 others feared trapped in debris after a landslide triggered by heavy rains flattened a row of dwelling units of tea estate workers at Pettimudi in the high-range Idukki district in Kerala early on August 7, police and officialsContinue Reading