This week showed again there is little to admire about British justice

.....

© The Irish News