Carissa Byrne Hessick
banner
cbhessick.bsky.social
Carissa Byrne Hessick
@cbhessick.bsky.social
Criminal law professor at the University of North Carolina
Director of the Prosecutors and Politics Project
Author of Punishment Without Trial: Why Plea Bargaining is a Bad Deal
No videos yet.