Demonstrators carry Deng Xiaoping (left) and Mao Zedong portraits during a protest over the Diaoyu islands outside the Japanese embassy in Beijing on Tuesday. Photo: AFP
Demonstrators carry Deng Xiaoping (left) and Mao Zedong portraits during a protest over the Diaoyu islands outside the Japanese embassy in Beijing on Tuesday. Photo: AFP