What’s wrong with this picture? 14 Sep 2015 | Julia Finny China last week celebrated the 70th anniversary of the defeat of Japan in what could only be described as an ostentatious display of military power and glory. Every aspect of the event was planned down to …