Criminal Law The three principles of criminal punishment explained When awarding a punishment in criminal cases, the courts have to keep in mind that there are three principles. This was held on 20 May…Marthese HiliJune 8, 2020