Main Content

International Law and Human Rights (Fall 2016)

Declaration on the Right to Development, UN Gen. Ass. Res. 41/126 (1986)