The flag of Afghanistan (Islamic Republic) consists of three vertical stripes of black, red, and green from left to right. In the center of the flag, over the red stripe, is the national emblem in white. The black stripe represents the dark past, the red symbolizes the struggle for independence, and the green represents hope and prosperity for the future. The emblem features a mosque with its mihrab facing Mecca, flanked by two flags and surrounded by sheaves of wheat, symbolizing unity and faith in Islam.
Please note that the design and symbolism of Afghanistan’s flag have changed multiple times throughout its history, often reflecting political changes within the country.
