Jedburgh justice

Jedburgh justice – this term describes the process of delivering justice in some jurisdictions in which first comes the punishment and then the court trial related to the offence.

Posted in: J