Catholic Church leaders in Indonesia have deplored the nation’s rejection of the abolition of the death penalty in the southeast Asian nation.

Abolishing the death penalty was one of the recommendations put to Indonesia by member states at the 27th session of the U.N. Universal Period Review in Geneva, Switzerland.

Law and Human Rights

Leggi Tutto