Japan and China clash over islands

Japan and China clash over islands

August 26, 2012

Tense handshake in China

Tense handshake in China

November 12, 2014

Olympic China

Olympic China

August 8, 2008