Universal Periodic Review Of India And Its Declining Human Rights Record – OpE
The forty-first session of the United Nations Human Rights Council’s (UNHRC) Universal Periodic Review (UPR) Working Group is..
Eurasia Review
The forty-first session of the United Nations Human Rights Council’s (UNHRC) Universal Periodic Review (UPR) Working Group is..