Indian History Which of the following was not one of the cardinal principles of Mahatma Gandhiji doctrine of Satyacraha? A) Truthfulness B) Non-Violence C) Fearlessness D) Abstinence Detailed Solution: No Details Prev Next