Torrential downpours and flash floods have battered Spain’s northeastern regions, resulting in at least one fatality and significant travel disruptions. The national weather agency, AEMET, had issued severe weather warnings for Wednesday, including a red alert specifically for the Barcelona coastline, signaling the severity of the impending storms. Tragically, the body of a man was […]