Why did the zulus attack the voortrekkers at the Battle of Blood River in South Africa?
The Zulus were a warrior culture by the time the voortrekkers arrived there. They were used to being the dominant force in the whole of Southern Africa and attacked them out of a misplaced sense of superiority. They were an aggressive nation, whose armies massacred tribes ranging from the eastern cape through the Freestate and as far as Western Transvaal. Diplomacy fro the Zulu’s were conducted at the tip of the assegaai. So when they were faced with new comers in their territory they did what the have done for the past 200 years which was to attack.