Tense handshake in China

Tense handshake in China

Japan: Bye bye Koizumi

Japan: Bye bye Koizumi

G-7 summit in Canada

G-7 summit in Canada