The Mexican flag is a symbol of national pride and unity. It is a vertical tricolor of green, white, and red, with the national coat of arms in the center of the white stripe. The green stripe represents independence, the white stripe represents purity, and the red stripe represents the blood of those who fought for Mexico’s freedom. The eagle in the center of the coat of arms represents strength and courage, and the serpent represents wisdom.
The Mexican flag was adopted in 1821, shortly after Mexico gained its independence from Spain. The flag has undergone several changes over the years, but the basic design has remained the same. The current design was adopted in 1968.