Protest in Barcelona, Spain

Barcelona (Spain)
Demonstrators shout slogans in support of the Russian punk group Pussy Riot during a protest in front of the Sagrada Familia church in Barcelona, Spain. Manu Fernandez / Associated Press
Loading