Friday, December 7, 2012

India's human rights record comes under attack | ummid.com

India's human rights record comes under attack | ummid.com

The Universal Periodic Review (UPR) is a mechanism established by the Human Rights Council (HRC), which aims to improve the human rights situation on the ground in each of the 193 UN member states and address human rights violations wherever they occur.