Advertisement

Anniversary of Japan's invasion of China

Protesters holding posters of China's late Chairman Mao Zedong, Chinese national flags and banners as soldiers and policemen stand guard during a protest on the 81st anniversary of Japan's invasion of China, outside the Japanese embassy in Beijing.