Red LeachoninThe Armchair LegistEuthanasia: Beyond the Court’s Pay Grade to Rule onIn 1997, the Philippine Senate considered in passing legalized euthanasia. Unexpectedly, there was a heavy push back from the Roman…Jul 19Jul 19