Khakula, Andrew Barney
(2022-01-01)
The Right to Development (RTD) is not a new issue in human rights practice, having received recognition as an inalienable human right by the United Nations Declaration on the Right to Development (UNDRTD) in 1986, more ...