Joint statement by the High Representative of the European Union and the Secretary General of the Council of EuropeThe death penalty is an inhuman or degrading
Read More