Gandhi is credited with promoting non-violence but he recommended using violence when necessary. He said: “I do believe that where there is only a choice between cowardice and violence I would advise violence... but non-violence is infinitely superior to violence.”
The only reason non-violence worked with Ghandi was the fact that he was dealing with a somewhat civilized people in the British. Also the fact they didn;t have much for weapons.
Try nonviolence with barbarians and you end up literally as supper.
I find it amusing how Westerners refer to Gandhi as “Mahatma.”
Its a reverential term meaning “Great Soul” that followers give to their spiritual leaders, teachers or gurus.
It is not generally known that Gandhi was not a pacifist: he served on British frontlines in the Boer and Zulu wars in South Africa, and was very eager to lead a medical unit to the killing fields of France in 1914, at the onset of the first world war. In 1918, Gandhi worked so hard as a recruiting agent for the British army, urging Gujaratis to prove they were not “effeminate” by picking up a gun, that he almost died of exhaustion.
Source: Why was Bose diminished on Republic Day? Saturday, January 26, 2013