Accountability in Action: Wake Forest Law’s Newly Launched Accountable Prosecutor Project Aims to Better Understand the Role of Prosecutors and Their Accountability to Communities
Since 1989, the National Registry of Exonerations has tracked more than 2,800 exonerations in the United States — 129 of them recorded just last year. Together, these cases have resulted in individuals collectively losing more than 25,000 years of their lives to wrongful imprisonment. In […]