Charlie Bradley,Maria Ortega
November 4, 2024
Flights have been cancelled and diverted from Barcelona Airport as torrential rain leads to flash floods in...