Many stranded after heavy rain, avalanches in Chile mountain towns 25.06.2024 05:23 Indiatoday.in Many stranded after heavy rain, avalanches in Chile mountain towns