A massive portion of a glacier in the Swiss Alps on Thursday, May 29, 2025, has broken off, unleashing a powerful landslide composed of ice, mud,...