Guess the flag (challenge)
This flag has three large stripes separated by two thin white stripes. From top to bottom the colors are: green, black, red. On the left side is a red triangle with a yellow star in the middle. In the middle of the star, is a white book right behind a crossed bayonet and hoe.