Home
SIDEBAR
Return to Article
Slate Contents
Protesters demonstrate outside the Chinese Consulate in Barcelona.