Spain faces red alerts as torrential rain triggers floods
Parts of Spain have been placed under red weather alerts as torrential rainfall and flash floods batter several regions, disrupting travel and leaving residents and tourists stranded. Barcelona has been among the worst-hit areas, with intense rainfall turning streets into streams and flooding roads and tunnels. Northeastern and northwestern parts of the country have experienced…
