Lead, news spain, newspaper, spain weather, Storm Claudia, The Olive Press, Weather

Red weather warning issued in central Spain: Storm Claudia could dump over 120mm of rain in just 12 hours

A RARE red weather warning has been issued for a region of central Spain as Storm Claudia brings torrential rainfall […]