Unregistered with Thaddeus Russell
Episode 62: Emily Horowitz
Emily Horowitz is a professor of sociology and criminal justice at St. Francis College (Brooklyn, NY). She also directs the Institute for Peace and Justice, and founded and co-directs the post-prison college program.