A Chinese living in Mexico holds a national flag of China during a protest against comments and actions by Japan on the Diaoyu Islands of China, in front of the Japanese Embassy in Mexico City, capital of Mexico, on March 14, 2014. (Xinhua/Alejandro Ayala) |