Scorecard Research Beacon
Search Icon
ABC News August 24, 2017

Rockslide caught on camera in Switzerland

A mudslide and rockslide in a village in Switzerland caused evacuations.