Hajaridder86281 Hajaridder86281 23-01-2024 History contestada By what means did India win its independence from Britain? Question 20 options: A. By going to war B. By peaceful protest C. By creating a five-year plan D. By popular vote