Hear the roar: Debris flow comes crashing down Swiss mountain

Latest Videos

Loading...