Death Penalty

Friday, January 1, 2010
The death penalty is the ultimate denial of civil liberties. To date, 135 inmates were found to be innocent and released...