Supporters say the government’s response to the ‘industrial-scale miscarriage of justice’ is not good enough, and praised The Independent for highlighting the issue
‘Don’t be on wrong side of history’: Indefinite jail terms compared to Post Office and Infected Blood scandals
0
The Independent UK
The Independent UK (The Independent) is a British digital news media outlet founded in 1986 and headquartered in London. As a UK media, it covers news updates from UK, news from Europe and international stories.