Meaning and Concept of Deterrent Theory The Deterrent Theory of Punishment is a principle in criminal law which aims to prevent crime by instilling fear […]