U.N. Human Rights Review Of America Will Be Damning
The so-called Universal Periodic Review (UPR) regularly looks at all of the 193 U.N. member nations, and if a special report last year is any indication, the United States is in for another round of criticism for violating 25 human rights standards.