Asia|Environment|News
Rain, debris, leeches: India landslide survivors recall 'night of horrors'
Whenever it rains very heavily in the hills of Wayanad in southern India, many people stay awake, recalling a 2019 landslide that killed about 20 people.
August 01, 2024