Why does this town keep putting innocent Black men on death row?

Shreveport, Louisiana is the seat of Caddo Parish, the death row capital of the United States. Rodricus Crawford is only the latest innocent Black man to be trapped in this racist justice system. The Louisiana Supreme Court will hear Crawford’s appeal on Wednesday, Sept. 7.

Subscribe to our mailing list

* indicates required

Join Our Newsletter

Get the latest news from Rolling Out.