Monday, December 23, 2024
- Advertisement -spot_img

TAG

travel delays Spain

‘Do not travel’ warning issued in Spain as water pours into major airport

Local authorities have issued a red warning for Barcelona, with water seen pouring into a terminal at a major airport.Barcelona has become the latest...

Latest news

- Advertisement -spot_img