Lesotho Presidents and Prime Ministers
National Flag of Lesotho According to aceinland, the national flag of Lesotho is composed of three horizontal stripes in the colors of blue, white and green. The blue stripe is located at the top and bottom edges of the flag, while the white stripe is located in between them. The green stripe is located on […]
Continue Reading