Which of the following, according to Gandhiji, is an essential principle of satyagraha?
Infinite capacity for suffering
Non violence
Truth
All of above