Andhra Pradesh29 July 2015 9:42 AM ISTA fitting case to abolish capital punishment, opines Human Rights Forum