Tuesday evening, nature struck with all its furry the island of Skopelos, in the Sporades group, in eastern Greece. A ranging ‘river’ with incredible power and speed swallowed the coast line of the island in the port area, sweeping vehicles and boats, flooding houses and shops. [There is a video […]