47: Incarceration Won’t Make Us Safer with Zoe Adel

Carl and joined by Zoe Adel, Envision Freedom’s criminal legal advocacy manager to discuss NYC’s Mayor Adams public safety strategy, which is aimed at increased punishment.

Leave a Reply

Your email address will not be published.Required fields are marked *