Thomas Orchard, 32, died in hospital seven days after being arrested and taken to Heavitree Road police station in Exeter, Devon, in October 2012.
Via: Police force are fined £235,000 over man's death in custody
Categories: English News
Thomas Orchard, 32, died in hospital seven days after being arrested and taken to Heavitree Road police station in Exeter, Devon, in October 2012.
Via: Police force are fined £235,000 over man's death in custody