Human rights activists take to streets in Tokyo against Chinese President Xi Jinping

Human rights activists take to streets in Tokyo against Chinese President Xi Jinping | World News

Several human rights activists of various nationalities took to streets on Sunday (June 28) at the famous Hachiko statue near Shibuya station in Tokyo (Japan) to protest against the Chinese President Xi Jinping.  People from countries like Japan, India, Taiwan, and Tibet gathered to protest within the context of Xi…

Read More Human rights activists take to streets in Tokyo against Chinese President Xi Jinping | World News