Tag: Deputy Law Minister Ramkarpal Singh
Malaysia Set to End Mandatory Death Penalty; Possibly Granting Clemency for Over 1,300 Death Row Inmates
On April 3, the Malaysian government made the monumental move to end its mandatory death penalty, along...