mckensie5431 mckensie5431 29-01-2024 History contestada By what means did India win its independence from Britain?a.byy creating a five-year planb.by going to warc.by popular voted.by peaceful protest