$ 0 0 Earlier this month the Dewan Negara approved the Mandatory Death Penalty and Life Imprisonment Review Bill 2023 which empowers the Federal Court to review the death penalty and life sentence of prisoners PETALING JAYA When Affandi Abdul Rah...