News

A deluge of ice, mud and rock crashed down a mountain on May 28, engulfing some 90% of the village of Switzerland’s Blatten village. Scientists have reportedly termed the Glacier collapse as a ...