🇨🇭 Switzerland mudslide: Alpine town caught in deluge | Al Jazeera English

Dramatic video has emerged from Switzerland of an explosive mudslide splattering mud and rocks onto the streets of a village. It was triggered after a storm …