Anti-Japan protests across China over islands dispute

Anti-Japanese protests have taken place in cities across China after Japanese nationalists raised their country’s flag on disputed islands.
no image
Quartz