Spanish Floods

Spanish Floods: At Least 95 Lives Lost in Valencia, Marks Spain’s Worst Flood In Decades

At least 95 people have lost their lives in what is potentially the deadliest flooding to impact Spain in modern…

5 hours ago