Strong flash floods inundate parts of Greece
Severe thunderstorms accompanied with heavy rainfall have been battering parts of Greece since October 20, 2015 Lashing downpours triggered major flash floods and mudslides over the last couple of days, flooding homes and causing infrastructural damage across the…