LastFriday, UnitedNations human rights experts welcomed a recommendation by India to abolish the death penalty, as well as a decision to reduce the number of crimes subject to capital punishment in China, the world's top executioner by far. Read article here: High Times