Switzerland mudslide: Alpine town caught in deluge IN August 9, 2018 BY Editor 393 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 Tanzania ferry capsize: Dozens killed as rescue effort under way World News The transformation of Juan Guaido, Venezuela’s self-declared president World News ‘Fan favorite’ Junior Agogo dies at 40 Middle East News Turkey bolsters military on Syrian border as US readies pull out -media Middle East News WHO launches second cholera vaccine drive in Yemen as cases surge Middle East News Australia apologises for barring female journalist over attire