Switzerland mudslide: Alpine town caught in deluge IN August 9, 2018 BY Editor 377 views Leave a comment Middle East News A flash flood in the alpine town of Chamoson caught residents and passers-by by complete surprise. Iraqi PM overhauls electricity ministry after protests Why did Bangladesh arrest Shahidul Alam? RANDOM ARTICLES RELATED ARTICLES World News India wants women to drive its tech boom Middle East News UK election: MPs back December 12 snap vote Middle East News Global sea levels could rise far more than predicted Middle East News Hong Kong leader refuses to explain journalist visa denial World News ISIS Fast Facts Middle East News The end of ‘terrorism’?