been able to welcome a number of recent positive developments in the fight against the penalty
We have been able to welcome a number of recent positive developments in the fight against the death penalty.
been able to welcome a number of recent positive developments in the fight against the penalty.