Former North Wales Police chief constable dies


David Owen CBE was the head of the force from 1982 to 1994, and died at his home in Llandudno after a long illness

Read More…