Europe95 dead and counting: How DANA, a weather phenomenon led to Spain’s deadliest floods in decades – Firstpost October 31, 2024October 31, 2024 NewRelease