Switzerland mudslide: Alpine town caught in deluge IN August 9, 2018 BY Editor 408 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 Middle East News A day in the life of a family with the caravan in Tijuana Middle East News Venezuela: New currency fails to curb hyperinflation Middle East News Tomato squeeze: US sanctions begin to hurt Iran’s economy Middle East News Daesh is down but not out, say fleeing families World News Meet Alibaba’s next chairman Middle East News Russia blocks UN appeal on access to Syria siege city