Broadmoor is a psychiatric hospital in England. This article discusses the conditions that may have led to the suicides of 5 patients within a short period of time.
Broadmoor is a psychiatric hospital in England. This article discusses the conditions that may have led to the suicides of 5 patients within a short period of time.