This week in the news: ‘Can you talk your way out of a life sentence?,’ Pew uncovers how many are affected by civil legal problems, 11K pardons issued in Illinois, ‘Do Human Trafficking Intervention Courts really work?,’ and more.
Continue reading “Friday News Roundup: Can You Talk Your Way out of a Life Sentence?”