News

concerns have been raised the State Hospital in Carstairs, Lanarkshire, is gearing-up to put yet more patients with learning disabilities under lock and key. Job adverts posted on the Talent.com ...