In Defense of the Right to Life: Analyzing Factors Affecting Filipino Opinion About Death Penalty (Brochure)
The Commission on Human Rights of the Philippines (CHRP) partnered with the Social Weather Stations (SWS) to conduct research regarding the perception of Filipinos about the death penalty. This document is based on their 2018 and 2020 research. The research reveals perceptions about the death penalty are more nuanced, and agreement for such capital punishment wavers when presented with alternatives towards a more objective criminal justice system.
Download brochure here
World News index: