Submissions in the framework of the Universal Periodic Review (UPR)
The Universal Periodic Review (UPR) is a unique process which involves the review of the human rights record of all 192 UN Member States once every four-and-half year. It was created by the UN General … Read more