Britain’s Worst Miscarriage of Justice Sparks Outrage at Last

The recent ITV drama, “Mr Bates v The Post Office,” has shed light on one of Britain’s most shocking miscarriages of justice. Britain’s Worst Miscarriage of Justice Sparks Outrage at Last. From 1999 to 2015, hundreds of sub-postmasters were wrongfully convicted in an accounting scandal that rocked the country. The drama, which portrays the harrowing … Read more