Crime and Punishment In America’s Police State

“Let the punishment fit the crime” is a concept of jurisprudence that goes back to biblical times. With the noted exception of Justice Atonin Scalia, most legal scholars argue that the concept is covered  by the Eighth Amendment to the US Constitution: “federal and state criminal laws can’t allow excessive bail or fines, or “cruel […]

Read more "Crime and Punishment In America’s Police State"