The flag of Algeria consist of two vertical bands of green and white with a red star and crescent in the center. Green represents Islam and paradise, red represents liberty and the bloodshed of those who died in the struggle for independence, and white represent peace and purity. The star and crescent also represent Islam, the major religion of the country. This flag was adopted on July 3rd, 1962.