Mahatma Gandhi---one of the most revered names in Indian history---played a significant role in the Indian freedom struggle. He is considered the 'Father of our nation'. Indians lovingly called him Bapu. Mahatma Gandhi's teachings of Ahinsa and Satya (non-violence and truth)...