Sunday, March 8, 2009

States Looking to Abandon Death Penalty Due to its Higher Cost


Claim:Death Penalty 10x more expensive than life in prison

No comments:

Post a Comment