The Zimbabwe flag, adopted in 1980, is rich with symbolism. The green stripe represents agriculture, the yellow stands for the country's mineral wealth, the red symbolizes the bloodshed during the struggle for independence, and the black denotes the native people of Zimbabwe. At the flag's hoist side is a white triangle, signifying peace, and within it, a yellow Zimbabwe Bird, the national emblem, standing on a red star, symbolizing the country's aspirations for social and economic progress.