Condemns Taiwan’s New Execution Rule as Regressive and Inhuman
17 April 2025, Taipei — On March 24, 2025, the Democratic Progressive Party (DPP) government announced a...