Several men wave Chinese national flag as they chant slogans in protest of Japan's detention of 14 Chinese nationals from Hong Kong who landed on the Diaoyu Islands in the East China Sea outside the Japanese Embassy in Beijing, capital of China, on August 16, 2012. Japanese police illegally detained 14 Chinese activists after seven of them landed on one of the Diaoyu islands Wednesday afternoon (XINHUA) |