Capt_Fantastic
Restricted
Actually, the first world war began because of the rise of nationalism and alliance building. Both Germany and Italy were founded because of nationalism. The assasination of the Archduke Ferdinand was just the straw that broke the camels back, as it were. The age of empires had led to certain ruling parties controlling multiple ethnic groups, who resisted integration, due to nationalism. These empires had formed alliances with each other, and so...when the time came, one country would declare war and by default, all the countries they were allied with had to join the war too.
And, of course, Nationalism was the cause of German aggression during the '30s. Which, was the cause of WW2
And the first battle of WW1 was fought in Belgium. But, that was because the only way the Germans could get to France...was through Belgium.
So, everyone was right. There's no single cause for WW1