Police teams in Barcelona, Spain, intervened after violent incidents occurred during demonstrations organized by young people.
Police teams in Barcelona, Spain, intervened after violent incidents occurred during demonstrations organized by young people.