Scorecard Research Beacon
Search Icon
October 30, 2024

Dozens dead following flash flooding in Valencia, Spain

Three regions, including Andalucia and Valencia, were under Red Alerts on Wednesday.