Sudan's flag consists of three horizontal stripes: red on top, white in the middle, and black at the bottom. A green triangle is at the hoist side. Red signifies the struggle for freedom, white stands for peace, black represents Sudan itself, and green denotes Islam and the land's richness.