Give five reasons for the failure of the Maji Maji rebellion.
Answer:
-The German had superior weapons and were more skilled in war.
-Failure of the magic water expected to immunize people against bullets.
-Lack of unity among fighting groups made Matumbi to revolt before others were ready.
-The capture and execution of African leaders-Kinjekitile and Mpanda.
-Germans received reinforcements from Somalia and Sudan.
-Famine in 1907 which made people abandon the war.