Media ID: 55329455
Caption:
Caption:
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)