Tales of Deterrence – Introduction
The Ultimate Deterrent? It is often said that capital punishment is the ultimate deterrent. The Fitted-In Project is not convinced. No matter how harsh the punishment it cannot deter criminals who do not think that they will ever be brought…
Read more