In this weeks episode I discuss the pros and cons of the criminal justice reform bill called “First Step Act” that was recently passed by the US Congress and signed into law by the President of the United States.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.