Philippines Joins Global Forum on Abolition of Capital Punishment

22 October 2015, Tokyo – The Philippines shares its experience in the abolition of capital punishment at a global forum in Tokyo entitled “No Justice […]