Justice delayed is justice denied