Mahatma Gandhi, his thoughts, Principles and Philosophy. Important Satyagrahas

Mahatma Gandhi   The role of Mahatma Gandhi in Indian Freedom Struggle is considered the most significant as he single-handedly spearheaded the movement for Indian independence. The peaceful and non-violent techniques of Mahatma Gandhi formed the basis of freedom struggle against the British yoke. Mohandas Karamchand Gandhi was born on 2nd October 1869. After he … Read more