Human rights activists stage ‘anti-China’ protest in Tokyo

Updated:1 week, 3 days ago

Tokyo (Japan), June 29 (ANI): 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.

Related Video

iocl