Yasukuni Chief Priest Forced to Resign for Criticizing Emperor Akihito
A roundup of the most significant news stories from Japan reported on October 12, 2018.
A roundup of the most significant news stories from Japan reported on October 12, 2018.
The Draft Resolution of the Japanese Communist Party 27th Congress contains valuable insights about how the global superpower is viewed by sections of Japanese political left.