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.
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.
Human rights activists staged ‘anti-China’ protest in Japan’s Tokyo. The protest was held at the Hachiko statue near Shibuya..
Baloch political and human rights activists gathered in Toronto on Sunday to protest against Pakistan and China for gross human..