Why did the Americans win their war of independence from Britain? Posted byJohn April 22, 2023 Answer this question based on your own personal research. Be sure to use academically strong sources. Question: Why did the Americans win their war of independence from Britain?