Tag: Flash flood emergency response

news-30102024-215842

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...

BREAKING NEWS

Top Weekly