human rights leader

U.N. Human Rights Review Of America Will Be Damning

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…

10 years ago