China is doing Japan a favor

Current trade relations between the US and China see them locked together like embittered opponents, with America holding a gun to China’s head while it insists that China adheres to its demands. It is in the interests of Japan and the rest of the world that China does not give in to American demands delivered […]