Supreme Court Strikes Down Florida's Death Penalty Law

Download
The lethal injection room at San Quentin State Prison.
Produced by Ellen Frankman and Thalia Beaty
PRI WNYC