The Innocence Project: A Short History Since 1983
For more than 25 years the Innocence Project has been shedding light on systemic failures of the United States criminal justice system. The authors of the Bill of Rights in the 1780s and 1790s enumerated more than a dozen specific protections for criminal defendants including the right … Read MoreThe Innocence Project: A Short History Since 1983