A photo illustration shows a graphic depicting a Chinese national flag flying atop of the disputed islands, called Senkaku by Japan and Diaoyu by China, being seen on the front page of Chinese search engine website Baidu, on a computer screen in Beijing, September 18, 2012. REUTERS/Stringer
{}