Disregard for Human Life Leads to Hundreds of Deaths at UK Hospital
(The Christian Institute) — Up to 650 people died at a hospital on the south coast of England due to an institutional culture which hastened death and undermined the sanctity of life, a major report has found.
The review into Gosport War…