News

We’ve seen a number of high-profile court cases come to an end with a plea agreement in the last few weeks. That prompted ...