Popular teenager Jade Elizabeth Mitchell, 18, passed away at her mother’s home in Holyhead, Wales, in 2020 after a battle with substance abuse and mental health issues Jade Elizabeth Mitchell was found by her mother unresponsive on the sofa ( Image: WALES NEWS SERVICE) A teenager found dead by her […]