Home Sri Lanka under fire over move to implement death penalty Dinushika Dissanayake, Deputy Director for South Asia at Amnesty International

Dinushika Dissanayake, Deputy Director for South Asia at Amnesty International