Catastrophic flash floods in Spain killed dozens and devastated towns. The floods were caused by a phenomenon known locally …
source
Catastrophic flash floods in Spain killed dozens and devastated towns. The floods were caused by a phenomenon known locally …
source