Agree on Russia. Not so sure about China. They are "Capatalist" Communists who like the finer things that a strong economy brings. Agree 100% on the North Koreans. A rogue state that does not live in the real world.
There is one thing all three of these nations have in common. History has shown...