Scots postmasters slam Post Office staff who knowingly allowed Horizon scandal to unfold - as its linked to 13 suicides

Daily Record

Published

A bombshell first report from a major inquiry into what is considered the biggest miscarriage of justice the UK has seen laid bare the “disastrous” toll on victims.

Full Article