Back to business

16 min read

Next weekend (15 August) marks 75 years since Japanese surrender effectively en