Cars are swept away as roads transform into raging rivers on Greek holiday island amid ferocious storms in the Med November 2, 2026 · Daily Mail Read full story at source