Many stranded after heavy rain, avalanches in Chile mountain towns
Dozens of people were stranded after avalanches blanketed mountain towns east of Chile's capital Santiago and blocked roads, according to authorities.
Heavy rain and snowstorms from the last few days have left large piles of snow…
Read More...
Read More...