what are the colors of the mexican flag mean
President Benito Juarez (president of Mexico from 1858 to 1872) separated church and state, and the meanings of the colors were changed to represent: green-hope. white-unity. red-the blood of the national heroes. Next time you see a Mexican flag, tell your kids the story of the eagle, the snake, and the cactus. As they learn the history behind the flags, theyâll get a glimpse into the culture and history that the flags represent.