7905harshitgupta Asked: December 2022 name the three movements of mahatma gandhi and briefly explain them