US Skips UN Periodic Rights Review
On November 7, the United States failed to participate in its UN Universal Periodic Review (UPR), a process where the human rights record of every member state is reviewed by other states. No UN member state has failed to be reviewed since its creation in 2006. The US decision to disengage from this vital process is particularly […]
Continue Reading