Satyagraha: Meaning, Origin, Principles, Rules, Techniques, and Major Movements – UPSC Notes

Satyagraha is the heart and soul of Gandhism. It was one of the major contributions of his political philosophy. It played a crucial role in shaping India’s freedom struggle and gave a new direction to political resistance. Gandhi used it as a disciplined way of fighting injustice, where moral strength became more powerful than physical […]

Satyagraha: Meaning, Origin, Principles, Rules, Techniques, and Major Movements – UPSC Notes Read More »