Press Release: Inquest into Death of Jessica Powell to Start on 9 December 2024
3 December 2024 The parents of Jessica Powell are hoping that an upcoming inquest will answer their questions about their daughter’s death following an incident on a mental health ward 4 years ago. Jessica died on 22 August 2020 following an incident on 19 August 2020 at...