Ga. Executes Man Convicted In 1989 Police Killing

from National Public Radio
September 22, 2011

Troy Davis was executed Wednesday night for the 1989 murder of an off-duty police officer. Davis maintained his innocence until the very end.

Broadcast Dates

Latest News & Features


News Cut

with Bob Collins