Iran Presidents and Prime Ministers
National Flag of Iran According to aceinland, the national flag of Iran is composed of three equally sized horizontal stripes in green, white, and red. The green stripe is used to represent Islam and the unity of the Iranian people, while the white stripe symbolizes peace and freedom. The red stripe stands for courage and… Read More »