Producing Legal History

Iustitia dilata est iustitia negata is a famous legal maxim meaning that “justice delayed is justice denied”. It goes without saying that it represents a universal truth. This truth is particularly relevant to the European Court of Human Rights which – on average – takes several years to deliver a judgment.

Continue Reading →