Politics News UN Human Rights Council 46: UK statement for the biennial high level panel on death penalty 0 472 Share on Facebook Tweet on Twitter 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…