Mexicans remember national heritage and the meaning of the red, white, and green’ bandera’ every year, on February 24. The celebration marks the victory of Mexicans in the War of Independence against the Spanish, a struggle that lasted 11 years.