In 1821, Mexico gained independence from what European colonial power?

Answer Spain

After an 11 year war, Spain recognized Mexican independence on August 24, 1821.

Asked by · Last updated 4 months ago · 14K views