Show notes
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?
See omnystudio.com/listener for privacy information.

