Downpours caused Spain’s deadliest flooding in decades. Floodwaters surged through cities, towns and villages, trapping people in their homes, sweeping up cars in their wake and causing significant damage

Continue reading...