Human rights activists stage 'anti-China' protest in Tokyo
![Human rights activists stage 'anti-China' protest in Tokyo](https://video.newsserve.net/700/v/20200628/2006290113-Human-rights-activists-stage-anti-China-protest-in.jpg)
Human rights activists stage 'anti-China' protest in Tokyo
Several human rights activists of various nationalities staged a demonstration against China at Hachiko statue near Shibuya station in Tokyo.
They held 'anti-China' placards during the protest.