Torturers of the vulnerable in court…
Reply
Four staff from the Solar Centre, at St Catherine’s Hospital in Doncaster, South Yorkshire, deny more than 50 counts of mistreating vulnerable adults in their care. Alleged incidents involved 17 different patients, many of whom are blind, mute and have … Continue reading
