Thursday, December 19, 2024
Advertisement
Updated on: June 29, 2020 10:25 IST

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.
Advertisement
Advertisement
Advertisement
Advertisement