Avodah’s Shosh Madick Speaks Out Against Death Penalty at Louisiana State Capitol
Avodah’s Shosh Madick speaks out against the death penalty with interfaith justice leaders, including placement organization Promis of Justice Initiatives, at the Louisiana State Capitol. Continue reading