Article
Capital Punishment at the United Nations: Recent Developments
The article discusses the difficulties and controversies surrounding the 1999 Draft Resolution on the Death Penalty to the United Nations General Assembly.
- Document type Article
- Themes list Networks,