Which country's national flag is the only one in the world to depict a modern firearm — an AK-47 rifle?
- Angola
- Guinea-Bissau
- Mozambique
- Zimbabwe
Why C? And why not the others?
Correct answer: C. Mozambique
Mozambique's flag, adopted in 1983, carries a red triangle at the hoist bearing a gold star overlaid with three objects: an open book (education), a hoe (agriculture), and an AK-47 rifle with fixed bayonet (defence and the armed struggle that won independence from Portugal in 1975) — making it the only national flag on Earth to depict a piece of modern military hardware. Angola's flag uses a stylised machete crossed with a cogwheel beneath a star, evoking labour and struggle without showing any weapon. Guinea-Bissau's flag follows the Pan-African red, yellow, green and black pattern with a plain black star, and Zimbabwe's flag displays a soapstone bird carving (the Zimbabwe Bird) rather than any weapon.
Source: Britannica: flag of Mozambique