- -I would say that both India and China are truly independent countries, since - -they were able to keep their industries and natural resources in hands of - -local owners (or the state) instead of foreign corporations. --- Me:
By that criterion (which I would go with) so is Russia.