What is Satyagraha?

Satyagraha is a philosophy and practice of nonviolent resistance developed by Mohandas Karamchand Gandhi. Gandhi deployed satyagraha in campaigns for