A Kelowna man may have been hearing demonic voices in 2022 when he stabbed a police officer in the face, but he had enough control of his thoughts that a defence not criminally responsible due to a mental disorder failed.B.C. Supreme Court Justice Steven Wilson said Monday that the evidence show…