Debbie Collier Found Dead September 11, 2022 and the Mystery Continues

This has certainly turned out to be a very strange case with all kinds of possible suspects – including Debbie herself. Some people think she may have committed suicide – and that was certainly floated as a possible reason for her death in the earliest days after she was found. …

Back to Top