houses were submerged up to their roofs.
-
Climate Change
1 killed in severe flooding as Storm Barra sweeps through Spain
Ns News Online Desk: At least one person was killed on Friday as the heavy rains and severe flooding from…
Read More »