After years of what many say was a culture of unjust death penalty prosecutions fueled by racial bias in Louisiana’s Caddo Parish, James Stewart’s election offers cautious hope but some are not so quick to call him a savior
America’s death penalty capital: can a black DA really change the system?
by Caddo Parish District Attorney's Office | Mar 13, 2016 | In the News | 0 comments