Fri, Jan 10, 2025 | UPDATED 01:27 UTC
Jun 28, 2020
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.
Jan 09, 2025
Jan 08, 2025
Jan 07, 2025
Jan 06, 2025