Not Such a capital Idea?
The death penalty is becoming increasingly unacceptable for the majority of countries. While not yet explicitly prohibited under international law, Dr Phillip Tahmindjis, Co-Director of the Human Rights Institute (HRI), believes that custom is rapidly changing...