Remember Leo Echegaray? Atty. Ted Te gives a throwback to the last time the Philippines reinstated the death penalty. What were the arguments for it then? Was the Philippines better off with or without it?
Send in a voice message: https://anchor.fm/pumapodcast/message
See omnystudio.com/listener for privacy information.