Ahimsa and British Stooges in India
In its wider socio-economic implications, Ahimsa, means critical thinking, constructive criticism and defending the oppressed, downtrodden. Whilst defending the oppressed and downtrodden, Ahimsa may require the use of force and ...