Algeria's flag is half green and half white. In the center is a red crescent and star. The white color represents peace and purity. Green represents hope and the beauty of nature. The crescent and star symbolize faith, and are colored red to honor the blood of those killed fighting for independence.