The death penalty has no place in the 21st centuryAt least 15 are on death row in Indonesia and Singapore, including Malaysian convict Kho Jabing.10y ago0