After WWII an international tribunal was held at Nuremberg, mostly to prosecute war criminals.
It also attempted to prevent large scale global conflict in the future. Basically, it denounced aggressive military action. Canada has taken that stance and since then has mostly been providing help to citizens in war torn parts of the world.
Whoever thinks you can invade another country and win them over with bombs is wrong. How would you feel if China decided to "Liberate" your country? The only way to win over a notion is with money.