Sri Lanka should not implement the death penalty: EU (8-Apr-19, Legal)
The European Union (EU) Delegation, along with 10 other resident diplomatic missions have called on Sri Lanka to halt th...