Human Rights Watch opposes the death penalty in all countries and under all circumstances. Capital punishment is unique in ...
MANILA, Philippines — At least 44 Filipinos abroad are facing the death penalty for various cases ... “There are 41 Filipinos ...