In Spanish, the official name of Mexico is los Estados Unidos Mexicanos. The Mexican coat of arms consists of an eagle holding a snake in its talon and eating it on a cactus growing out of a rock that is in the middle of a lake. Huitzilopochti, the Aztec god of war, told the Aztecs to build a new city where they found a snake eating a snake on cactus. Unfortunately, when they saw the eagle eating the snake on a cactus, the eagle was in the middle of a lake. But the Aztecs obeyed the order to the letter and built Tenochtitlan in the middle of the lake. To this day, Mexicans still manage to live in the most difficult of places. And cactus is a common Mexican food. I have yet to eat snake.
The Mexican coat of arms is in the white stripe of the flag. The green stripe respresents Hope, the white stripe Union, and the red stripe the Blood of Heroes. In México, I saw the Mexican flag flying over many government buildings and on the uniforms of government officials. Other than for official government uses, the Mexican flag cannot be displayed without a special government permit. I remember there was some controversy a couple of years ago when Paulina Rubio posed nude wearing nothing but the Mexican flag. She was fined because she didn’t have a permit!
In the U.S.A., I see the Mexican flag everywhere! People fly it on their homes. I see it on t-shirts everywhere. People fly it on their cars. Of course, these flags are not in México or someone would be in really big trouble. But Mexicans are very proud of their flag. Most Mexicans have a Mexican flag somewhere in their home.