America’s Death Penalty Capital: Can a Black DA Really Change the System?
Shreveport, the seat of Caddo Parish, is tucked in Louisiana’s north-west corner, bordering small towns in Texas and Arkansas. It has bayous, weeping willows, shotgun houses, and blues music, but lacks joie de vivre. It is the sober man’s New Orleans.