Storm Alice batters Spain’s east and Balearic Islands with flooding and travel chaos

Storm Alice's floods in Barcelona, Spain