Tag: Flash flood emergency response
Devastating Flash Floods in Spain: Over 95 People Killed | WSVN 7News
Flash floods have wreaked havoc in Spain, leaving a trail of destruction, death, and despair in their wake. The torrential rains that began on...