Can a country be allowed to nationalize every assets the countries has under private ownership from foreign investors according to international law? Let's say that the assets were bought under a corrupt government and that the new government want to right the “wrongs”. Is there any international law against asset seizure without compensation?

Changed status to publish