WAMU 88.5 - American University Radio
Now Playing

Angola 3 Inmate Tastes Brief, 'Bittersweet' Freedom

Herman Wallace was released from prison in Louisiana on Tuesday after more than 40 years in solitary confinement. A judge overturned his conviction on the grounds that Wallace had been denied a fair trial. Wallace died just three days later.