32

1234567891011121314151617181920
Across
  1. 4. Costa Rican president
  2. 5. Thai Prime Minister
  3. 6. Cuban leader
  4. 9. Mexican President
  5. 11. Israeli President
  6. 16. Taiwanese politician
  7. 18. Israeli politician, peace advocate
  8. 19. Japanese Prime Minister
  9. 20. NATO Secretary General
Down
  1. 1. Serbian leader
  2. 2. Lithuanian President
  3. 3. Chilean president
  4. 7. Swedish Prime Minister
  5. 8. Greek President
  6. 10. Spanish Prime Minister
  7. 12. Latvian President
  8. 13. Danish Prime Minister
  9. 14. Ecuadorian President
  10. 15. Latvian politician
  11. 17. German Chancellor