UN Human Rights Council 46: UK statement for the biennial high level panel on death penalty

0
402
Rita French

UK International Ambassador for Human Rights, Rita French delivers statement during the biennial high level panel on the death penalty, human rights violations related to the use of the death penalty and its use as a deterre…

LEAVE A REPLY

This site uses Akismet to reduce spam. Learn how your comment data is processed.