Listen

Description

More than 2.4 million people are locked up in the United States today. Our country has 5% of the world's population and more than 25% of the world's prison population. This week on We The Podcast, we talk about criminal justice reform.