Barcelona quickly getting back to normal amid ‘huge’ police presence

Armed police officers patrol a deserted street in Las Ramblas, in Barcelona, Spain
Armed police officers patrol a deserted street in Las Ramblas, in Barcelona, Spain

Already a subscriber? Sign in

[[title]]

[[text]]