EU has principled position against death penalty, says ambassador

European Union (EU) Ambassador Androulla Kaminara said the European Union (EU) had a principled position against the death penalty in all the circumstances and for all the cases that it was unnecessary. Addressing an event on the eve of world day against the death penalty, she said, “There is no valid scientific evidence to support […]