State Senate Debates Death Penalty for Cop Killers
WNYC News | Jul 12, 2010
New York, NY —
The New York State Senate took up the issue of imposing the death penalty for the murderers of police officers. From Albany Karen Dewitt reports.
New York, NY —
The New York State Senate took up the issue of imposing the death penalty for the murderers of police officers. From Albany Karen Dewitt reports.