Hands Off Cain
ALBANIA·DEATH PENALTY·JANUARY 1, 2003·1 MIN READ

In September 2002 the Albanian government took the...

In September 2002 the Albanian government took the decision to approve "in principle" Protocol No

In September 2002 the Albanian government took the decision to approve "in principle" Protocol No. 13 of the European Convention for the Defence of Human Rights and Essential Freedoms, which would abolish the death penalty under all circumstances.