Morocco Presidents and Prime Ministers
National Flag of Morocco According to aceinland, the national flag of Morocco is a tricolor flag consisting of three vertical stripes: red, green, and white. The red stripe is on the left side of the flag, followed by the green stripe in the middle and then the white stripe on the right. The red color… Read More »