A New Deal With Death Penalty
Indonesia – The National Human Rights Commission (Komnas HAM) has shared that it expects policemen, particularly judges, to reexamine capital punishment, given its slow annulment in certain nations. In view of this, Just some nations including Indonesia, actually take on capital punishment. This is what Chairman of Komnas HAM Ahmad Taufan Damanik expressed here. His assertion was made because of …