Moment glacier collapse wipes out Swiss mountain town

Moment glacier collapse wipes out Swiss mountain town

May 29, 2025