Police stand guard during an anti-Japanese protest outside the Japanese embassy in Beijing, over the Diaoyu islands issue -- known as the Senkaku islands in Japan. Angry demonstrators threw stones and plastic water bottles at the Japanese embassy in Beijing amid rising tensions between the two powers over disputed islands in the East China Sea
less