(This video was first published in 2010)
This is a statement by the International Service for Human Rights (ISHR) on the universal periodic review (UPR) at the 13rd session of the Human Rights Council. ISHR encourages members of the Council to fulfil their responsibility of follow-up to and ensuring the implementation of their recommendations made in the UPR process. More at www.ishr.ch
Ещё видео!