CuriosityCat: China & Japan: Just where are those islands in the sun?

Turmoil still bubbling up in China with the USA voicing concern and trying to avoid taking sides: Islands in the Rising Sun On Sunday, hundreds of Chinese protesters again faced off against riot police at the Japanese embassy in Beijing. In Shenzhen, police fired tear gas to disperse a demonstration, while in the nearby city ...