How Criminal Law Lost Its Mind

dian zico

Image: Flickr Many U.S. criminal statutes betray the bedrock legal principle of mens rea. The result is a deeply unjust system that punishes the morally innocent. Every morning in the United States 2.2 million people wake up in our nation’s prisons and jails, making us the world leader in incarceration. […]