At Least 13 People Died by Suicide Amid U.K. Post Office Scandal, Report Says
At least 13 postal workers in Britain died by suicide amid a post office scandal in which about 1,000 postal workers were wrongfully prosecuted for theft and other crimes, according to a report released this week as part of an inquiry into the scandal. Wyn Williams, the retired high court judge who is leading the inquiry, wrote in the report, published on Tuesday, that by his estimation, more than 10,000 people were eligible for some kind of redress and that he expected that number to grow. Th