Storm Leo pounds Iberian Peninsula with torrential rains
Spanish and Portuguese authorities braced for the impact of Storm Leo, suspending classes in some areas and warning against travel. Rivers and reservoirs were on the verge of overflowing as a new weather front pounded the Iberian Peninsula just one week after deadly Storm Kristin wreaked havoc. #stormleoContinue Reading












