UN rights experts commend India high court for death penalty ruling
UN rights experts on Thursday welcomed the January 21 decision of the Supreme Court of India commuting the death sentences of 13 individuals following a finding that their petitions for mercy were unreasonably...