Glenn Ford’s first days of freedom after 30 years on death row

Read more black newsThe Atlantic – Just before Glenn Ford walked out of prison late Tuesday afternoon, the state of Louisiana—which had wrongfully charged, convicted, and incarcerated him for 30 years—gave him a $20 dollar debit card for his troubles.

Read more

More from The Black Report®