Thomas Orchard Inquest
On the 6th November 2023 – an Article 2, jury inquest will commence in Exeter after the death of Thomas Orchard in the city over a decade ago. Thomas died in police custody in October 2012, more than eleven years prior to these proceedings beginning and it’s the single longest period I’ve yet known for […]
Read More Thomas Orchard Inquest