The flag of Senegal consists of three equal vertical stripes of green, yellow, and red colors, with a green five-pointed star in the center of the yellow stripe. The green stripe represents Islam, the religion of the majority of the population, as well as hope and the agricultural wealth of the country. The yellow stripe symbolizes the country’s wealth, particularly its mineral resources. The red stripe represents the sacrifice and determination of the people of Senegal in their struggle for independence. The green star, which has been a symbol of African unity, represents Senegal’s commitment to Pan-Africanism and its determination to maintain its sovereignty.