Japan’s Prime Minister Shinzo Abe (C) is led by a Shinto priest as he visits Yasukuni shrine in Tokyo in this December 26, 2013, file photo. (REUTERS/Toru Hanai/Files)
Japan’s Prime Minister Shinzo Abe (C) is led by a Shinto priest as he visits Yasukuni shrine in Tokyo in this December 26, 2013, file photo. (REUTERS/Toru Hanai/Files)
by Jenna Marangoni | Feb 26, 2014 | 0 comments