
Drenching rain, storms to soak parts of western Europe this weekend
April 26, 2018, 9:51:02 AM EDT
A developing system will spread drenching rain and thunderstorms from the Iberian Peninsula through western Europe and into the North Sea beginning this weekend. more