Tornados, flash floods and 95mph winds spark chaos in top tourist destinations in Spain, Italy and France as wild storms lash Europe August 21, 2026 · Daily Mail Read full story at source