Episode 14: The new push for death penalty

Published: Aug. 18, 2020, 9:04 a.m.

From the death penalty's demise in Congress in 2017 to its resurrection now, the Duterte government and its allies still have no data to prove its deterrent effect