Japanese-branded police car smashed in Shenzhen. 19 Aug 2012
Media playback is unsupported on your device

Anti-Japan protests across China over islands dispute

19 August 2012 Last updated at 16:03 BST

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

Thousands of people took to the streets in Shenzhen, Guangzhou and a number of other cities demanding that Japan leave the islands in the East China Sea.

In Shenzhen, some demonstrators attacked Japanese restaurants and smashed Japanese-made cars.

Mariko Oi reports.