CHINA'S Army Day kicked off this week, the day after Russian Navy Day took place in St. Petersburg. But who would have the upper hand if the economic giant and the former Cold War superpower went to war? Express.co.uk takes a look at their respective military might.