Post Office Scandal Provokes Public Outcry

By Olivia Henry At the turn of the 21st century, the Post Office committed what is regarded by many as ‘the greatest miscarriage of justice in British history’ when it accused its employees of stealing money from various branches and forced them to pay this money back, despite knowing they were innocent. As a result […]