World Fatal flooding waters northern Spain News DeskDecember 11, 2021592 Views1 Key takeaways: Hefty rains from storm Barra forced rivers to overflow their banks.Police stated one person in the little village of Sunbilla passed on Friday… Read More