Mebrahtu, Simon
(University of Pretoria, 2006)
"In the past 40 years these various procedures and outputs of the United Nations Human Rights Treaty System (UNHRTS) have gradually become sophisticated, developed and strengthened. It has made contributions to the promotion ...