Mary Shaw On November 5, the United States had its first-ever formal evaluation under the Universal Period Review process before the United Nations Human Rights Council (UNHRC). This process was established in 2006 to periodically review the human…
more »