Because they were patriotic and didn't know any better.
In France, before Dunkirk and after D-day. In North Africa, Greece and Italy. In Hong Kong, Burma and other parts of the far east. At the end of the war, British soldiers penetrated into Germany.
They had to be physically and mentally fit.
In the First World War, the United States sent soldiers & marines to fight in France against the Germans. That is where the vast majority went in 1917-1918.
The British Expeditionary Force which is a team of professional soldiers sent to stop the Germans invading France.
No India as a country did not fight in world war 1 however some Indian soldiers assisted British soldiers in the war. Hope this helps :)
germany france turkey
there were 5,397,000 british soldiers mobilised during ww1.
africa
Yes, Black Soldiers did fight in World War 1
No Because The British Treated The French Poorly.
The German soldiers that were paid by the British to fight in the Revolutionary War were called "Hessians".
Most of the soldiers fighting on D-Day were British.