Human rights activists stage demonstrations against China at Hachiko statue in Tokyo
Jun 28, 2020
Tokyo [Japan], June 28 : Several human rights activists of various nationalities, including Japanese, Indians, Taiwanese, Tibetans and others, staged a demonstration against China...