UK Post Office scandal may have led to at least 13 suicides, inquiry finds
Daily NewsAbout 10,000 people are seeking compensation, revealed the first volume of the Post Office Horizon IT inquiry report.
At least 13 people are believed to have kil...
Read More