Taiwan’s Constitutional Court Acknowledges Issues with Death Penalty, Stopping Short of Abolition

Response to Ruling by the Constitutional Court of Taiwan: What are the key takeaways from E-Ling Chiu? E-Ling Chiu from Amnesty International Taiwan acknowledges the progress towards human rights in Taiwan. Emphasis on flaws in the death penalty system. Concerns about unfair proceedings leading to death penalties. Call for amendments to protect those with mental … Read more