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

Deccan Herald 2020-06-29

Views 16

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.

Share This Video


Download

  
Report form