thelongnwindingroad.wordpress.com
Liberation, 70 years ago, remembered
It was on 2 September 1945, 70 years ago today, that Japan formally surrendered on board the USS Missouri in Tokyo Bay, bringing an end to the most devastating of armed conflicts the world had seen…