The Libya flag consists of three horizontal stripes—red, black, and green—from top to bottom. Red symbolizes the blood shed for freedom, black represents Libya's dark past, and green signifies the country's hope and prosperity. The white star and crescent in the center symbolize Islam.