David Powers

Author Archive

  • May 10, 2022
    When Emperor Hirohito made his first ever broadcast to the Japanese people on 15 August 1945, and enjoined his subjects 'to endure the unendurable and bear the unbearable', he...