Lucy Letby Should Be Released Immediately
The nurse branded Britain’s most notorious serial killer is clearly not “guilty beyond a reasonable doubt.” And it looks like she may even have taken the blame for neoliberalism’s gutting of the public health system.