The Declaration on the Right to Development
Content Category
English
Published Date
Summary The Declaration on the Right to Development defines development as "an inalienable human right by virtue of which every human person and all peoples are entitled to participate in, contribute...