Multiple choice general knowledge

Which country from below is not Communist country?

  1. China

  2. Cuba

  3. Vietnam

  4. Afghanistan

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

China, Cuba, and Vietnam are all ruled by communist parties and have been communist states since the mid-20th century. Afghanistan has never been a communist country - it has been an Islamic republic, monarchy, and emirate at various times, but never had a communist government.