Smart. Sharp. Funny. Fearless.
Thursday, June 21, 2018

Troy Davis, R.I.P.: One Day The Truth Will Come Out

2000: Frank Lee Smith is posthumously exonerated — he’d died 11 months earlier — 14 years after being convicted of raping and murdering an 8-year-old girl. The eyewitnesses were wrong. 2001: Charles Fain is exonerated and set free 18 years after being sentenced to death for the kidnapping, rape and murder of a young girl. […]

September 25, 2011