Posted inVantage Point

Inflexible

COMMISSION on Human Rights chair Loretta Rosales was right: the death penalty has no place in any legal system — make that in any civilized legal system — but the rest of her statement the day after Sally Ordinario-Villanueva and Ramon Credo were executed in Xiamen, China, and Elizabeth Batain in Shenzhen, also in China, […]