paanluelwel.com
Of South Sudan UPR vs. Human Rights Situation: Status and Unmet Obligations
By Roger Alfred Yoron, Juba, South Sudan November 6, 2016 (SSB) — Universal Periodic Review UPR is a process established by the United Nation General Assembly to, inter alia, periodically rev…