Hands Off Cain
SRI LANKA·DEATH PENALTY·APRIL 20, 2005·1 MIN READ

Sri Lanka abstained from the resolution on the death penalty at the 61st UN Commission on Human Rights.

Sri Lanka abstained from the resolution on the death penalty at the 61st UN Commission on Human Rights.

Sri Lanka abstained from the resolution on the death penalty at the 61st UN Commission on Human Rights.