Why Did Gandhi Fast?

Mahatma Gandhi was a man of peace and prosperity. His biggest goal in life was to make it more peaceful for others and this is why he fasted. He refused to eat and did so for three weeks in attempt at peace.