torrential rain
- World
Torrential Rain Causes Major Flooding at Barcelona Airport and Highways
Barcelona faced significant disruption as torrential rain swept across the region, triggering severe flooding that impacted El Prat Airport and…
Read More »