The U.S., China, Russia, maybe Great Britain.
Overconfidence. They thought they could easily defeat Britain and capture Canada.
canada was at war with a lot of countries
India is not a global military power. Its military influence is currently very local to the Asian continent. India probably has the capability to defeat all the country except some countries like usa , china and russia
Canada at least has never lost a war.
Canada's role was to get allied with as much countries as possible because they felt that they could not fight on their own so they got allied with countries such as united states who owned norad a plane company.
It saved England from war and uneasiness between England and Spain. It meant the countries had a truce and many citizens could relax.
In order for us to answer your question correctly we would need to know what countries are at war with each other. Since this question is subjective it could apply to any war between any countries.
An action where 2 countries are dedicated to the total defeat of the other.
No
I definitely know that Canada was one of the Countries that did.
Germany had been humilitated from the defeat of World War 1, and Hitler used this to portray a hatred on Jews and a large-scale conquest. The German people were tricked by Hitler and then invaded several other countries. After the invasion of Poland, many countries jumped to its rescue (although Poland was defeated regarless). These countries were France, Britain, Australia, Canada, among others.
The Boer War was fought in South Africa and Canada wasn't involved.