Day: May 3, 2024

  • Half-century on Death Row may be a record

    Half-century on Death Row may be a record

    “Justice delayed is justice denied” is a legal maxim meaning that if legal redress or equitable relief to an injured party is not forthcoming in a timely fashion, it is effectively the same as no remedy at all. It is a concept that dates to Magna Carta, and earlier. William Penn said, “to delay Justice is Injustice.” Stephen Orlando has been denied…