Brain › General Knowledge

Which country gained independence from the UK and France in 1980 and has a national anthem entitled Yumi, Yumi, Yumi?

  1. Venezuela
  2. Virgin Islands
  3. Vanuatu
  4. Vietnam

Answer

The correct answer is C) Vanuatu.

More General Knowledge questions

Play Brain · Practice