Delivered Wrongful Convictions: The U.K. Postal Scandal
/In one of the most significant miscarriages of justice in the history of the United Kingdom, more than 900 post office branch managers were wrongly accused of theft or fraud due to a flawed computer system called Horizon. This scandal, which unfolded between 1999 and 2015, has had profound consequences, including imprisonment, financial ruin and other tragic outcomes.
Read More