Dozens Involved In UK Post Office Scandal ‘Contemplated Suicide’: Report

Some 59 people caught up in a faulty accounting software scandal at British Post Office branches contemplated suicide, according to a public inquiry report.

About Author /

Start typing and press Enter to search