death makes no distinction

If you mention the name Carstairs every Scotsman will think of one thing: the State Hospital, the high-security prison for the criminally insane. It is part of the NHS and treats patients from Scotland and Northern Ireland. Carstairs' reputation is powerful; murderers whose actions have terrified the nation, are kept just a few miles outside... Continue Reading →

Blog at WordPress.com.

Up ↑