Watch: Human rights activists stage ‘anti-China’ protest in Tokyo
Watch: Human rights activists stage ‘anti-China’ protest in Tokyo
Human rights activists staged ‘anti-China’ protest in Japan’s Tokyo.
The protest was held at the Hachiko statue near Shibuya station.
Protesters were seen holding ‘anti-China’ placards.
India-China tension recently deteriorated into clashes between troops.
20 Indian soldiers were killed in the clash in Ladakh's Galwan Valley.
Watch the full video for more.