Torturers of the vulnerable in court…
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








