Emperor Naruhito and Empress Masako on April 7 visited Iwoto island, formerly known as Iwojima, for the first time to pay their respects to the war dead. [Read More]

No reproduction or republication without written permission.