Home » Blog » Jampa Pawo

End Capital Punishment

Eighteen people have been executed this year thus far in the United States. That is an average of one weekly. We have no signs that this pace will slow down. The National Coalition for the Abolition of the Death Penalty's website does not list scheduled...